## CompareInfo::Compare(const String\&, const String\&, CompareOptions) const method


Confronta stringhe. Sono supportate solo le modalità Ordinal e OrdinalIgnoreCase.

```cpp
virtual int System::Globalization::CompareInfo::Compare(const String &a, const String &b, CompareOptions options) const
```


| Parametro | Tipo | Descrizione |
| --- | --- | --- |
| a | const String\& | Stringa LHS. |
| b | const String\& | Stringa RHS. |
| options | CompareOptions | Tipo di confronto [String](../../../system/string/). |

### ReturnValue

Valore negativo se la stringa LHS precede quella RHS, zero se coincidono, valore positivo altrimenti.

## Vedi anche

* Class [String](../../../system/string/)
* Enum [CompareOptions](../../compareoptions/)
* Class [CompareInfo](../)
* Namespace [System::Globalization](../../)
* Library [Aspose.Page for C++](../../../)
## CompareInfo::Compare(const String\&, const String\&) const method


Confronta stringhe. Non implementato.

```cpp
virtual int System::Globalization::CompareInfo::Compare(const String &string1, const String &string2) const
```


| Parametro | Tipo | Descrizione |
| --- | --- | --- |
| string1 | const String\& | Stringa LHS. |
| string2 | const String\& | Stringa RHS. |

### ReturnValue

Valore negativo se la stringa LHS precede quella RHS, zero se coincidono, valore positivo altrimenti.

## Vedi anche

* Class [String](../../../system/string/)
* Class [CompareInfo](../)
* Namespace [System::Globalization](../../)
* Library [Aspose.Page for C++](../../../)
## CompareInfo::Compare(const String\&, int, const String\&, int) const method


Confronta la sezione finale di una stringa con la sezione finale di un'altra stringa. Non implementato.

```cpp
virtual int System::Globalization::CompareInfo::Compare(const String &string1, int offset1, const String &string2, int offset2) const
```


| Parametro | Tipo | Descrizione |
| --- | --- | --- |
| string1 | const String\& | Prima stringa. |
| offset1 | int | Indice iniziale dei caratteri in **string1**. |
| string2 | const String\& | Seconda stringa. |
| offset2 | int | Indice iniziale dei caratteri in **string2**. |

### ReturnValue

Valore negativo se la sezione della prima stringa precede la sezione della seconda stringa, zero se corrispondono, valore positivo altrimenti.

## Vedi anche

* Class [String](../../../system/string/)
* Class [CompareInfo](../)
* Namespace [System::Globalization](../../)
* Library [Aspose.Page for C++](../../../)
## CompareInfo::Compare(const String\&, int, const String\&, int, CompareOptions) const method


Confronta la sezione finale di una stringa con la sezione finale di un'altra stringa usando metodi di confronto di stringhe. Non implementato.

```cpp
virtual int System::Globalization::CompareInfo::Compare(const String &string1, int offset1, const String &string2, int offset2, CompareOptions options) const
```


| Parametro | Tipo | Descrizione |
| --- | --- | --- |
| string1 | const String\& | Prima stringa. |
| offset1 | int | Indice iniziale dei caratteri in **string1**. |
| string2 | const String\& | Seconda stringa. |
| offset2 | int | Indice iniziale dei caratteri in **string2**. |
| options | CompareOptions | Opzioni di confronto per [String](../../../system/string/). |

### ReturnValue

Valore negativo se la sezione della prima stringa precede la sezione della seconda stringa, zero se corrispondono, valore positivo altrimenti.

## Vedi anche

* Class [String](../../../system/string/)
* Enum [CompareOptions](../../compareoptions/)
* Class [CompareInfo](../)
* Namespace [System::Globalization](../../)
* Library [Aspose.Page for C++](../../../)
## CompareInfo::Compare(const String\&, int, int, const String\&, int, int) const method


Confronta una sezione di una stringa con una sezione di un'altra stringa. Non implementato.

```cpp
virtual int System::Globalization::CompareInfo::Compare(const String &string1, int offset1, int length1, const String &string2, int offset2, int length2) const
```


| Parametro | Tipo | Descrizione |
| --- | --- | --- |
| string1 | const String\& | Prima stringa. |
| offset1 | int | Indice iniziale dei caratteri in **string1**. |
| length1 | int | Numero di caratteri in **string1** da confrontare. |
| string2 | const String\& | Seconda stringa. |
| offset2 | int | Indice iniziale dei caratteri in **string2**. |
| length2 | int | Numero di caratteri in **string2** da confrontare. |

### ReturnValue

Valore negativo se la sezione della prima stringa precede la sezione della seconda stringa, zero se corrispondono, valore positivo altrimenti.

## Vedi anche

* Class [String](../../../system/string/)
* Class [CompareInfo](../)
* Namespace [System::Globalization](../../)
* Library [Aspose.Page for C++](../../../)
## CompareInfo::Compare(const String\&, int, int, const String\&, int, int, CompareOptions) const method


Confronta una sezione di una stringa con una sezione di un'altra stringa usando metodi di confronto di stringhe. Non implementato.

```cpp
virtual int System::Globalization::CompareInfo::Compare(const String &string1, int offset1, int length1, const String &string2, int offset2, int length2, CompareOptions options) const
```


| Parametro | Tipo | Descrizione |
| --- | --- | --- |
| string1 | const String\& | Prima stringa. |
| offset1 | int | Indice iniziale dei caratteri in **string1**. |
| length1 | int | Numero di caratteri in **string1** da confrontare. |
| string2 | const String\& | Seconda stringa. |
| offset2 | int | Indice iniziale dei caratteri in **string2**. |
| length2 | int | Numero di caratteri in **string2** da confrontare. |
| options | CompareOptions | Opzioni di confronto per [String](../../../system/string/). |

### ReturnValue

Valore negativo se la sezione della prima stringa precede la sezione della seconda stringa, zero se corrispondono, valore positivo altrimenti.

## Vedi anche

* Class [String](../../../system/string/)
* Enum [CompareOptions](../../compareoptions/)
* Class [CompareInfo](../)
* Namespace [System::Globalization](../../)
* Library [Aspose.Page for C++](../../../)
