MemoryExtensions.CompareTo(ReadOnlySpan<Char>, ReadOnlySpan<Char>, StringComparison) Metodo

Definizione

Confronta un intervallo di caratteri con un altro usando un confronto di stringhe specificato e restituisce un intero che ne indica la posizione relativa nell'ordinamento.Compares one character span with another using a specified string comparison, and returns an integer that indicates their relative position in the sort order.

public:
[System::Runtime::CompilerServices::Extension]
 static int CompareTo(ReadOnlySpan<char> span, ReadOnlySpan<char> other, StringComparison comparisonType);
public static int CompareTo (this ReadOnlySpan<char> span, ReadOnlySpan<char> other, StringComparison comparisonType);
static member CompareTo : ReadOnlySpan<char> * ReadOnlySpan<char> * StringComparison -> int
<Extension()>
Public Function CompareTo (span As ReadOnlySpan(Of Char), other As ReadOnlySpan(Of Char), comparisonType As StringComparison) As Integer

Parametri

span
ReadOnlySpan<Char>

Intervallo di origine.The source span.

other
ReadOnlySpan<Char>

Valore da confrontare con l'intervallo di origine.The value to compare with the source span.

comparisonType
StringComparison

Valore di enumerazione che determina la modalità di confronto tra span e other.An enumeration value that determines how span and other are compared.

Restituisce

Int32

Intero con segno che indica l'ordine relativo di span e other:A signed integer that indicates the relative order of span and other:
- Se minore di 0, span precede other.- If less than 0, span precedes than other.
- Se 0, span è uguale a other.- If 0, span equals other.
- Se maggiore di 0, span segue other.- If greater than 0, span follows other.

Si applica a