MemoryExtensions.StartsWith MemoryExtensions.StartsWith MemoryExtensions.StartsWith MemoryExtensions.StartsWith Method

Definizione

Overload

StartsWith(ReadOnlySpan<Char>, ReadOnlySpan<Char>, StringComparison) StartsWith(ReadOnlySpan<Char>, ReadOnlySpan<Char>, StringComparison) StartsWith(ReadOnlySpan<Char>, ReadOnlySpan<Char>, StringComparison) StartsWith(ReadOnlySpan<Char>, ReadOnlySpan<Char>, StringComparison)

Determina se un intervallo di caratteri di sola lettura inizia con un valore specificato quando viene confrontato con un valore StringComparison specifico.Determines whether a read-only character span begins with a specified value when compared using a specified StringComparison value.

StartsWith<T>(Span<T>, ReadOnlySpan<T>) StartsWith<T>(Span<T>, ReadOnlySpan<T>) StartsWith<T>(Span<T>, ReadOnlySpan<T>) StartsWith<T>(Span<T>, ReadOnlySpan<T>)

Determina se una sequenza specificata viene visualizzata all'inizio di un intervallo.Determines whether a specified sequence appears at the start of a span.

StartsWith<T>(ReadOnlySpan<T>, ReadOnlySpan<T>) StartsWith<T>(ReadOnlySpan<T>, ReadOnlySpan<T>) StartsWith<T>(ReadOnlySpan<T>, ReadOnlySpan<T>) StartsWith<T>(ReadOnlySpan<T>, ReadOnlySpan<T>)

Determina se una sequenza specificata viene visualizzata all'inizio di un intervallo di sola lettura.Determines whether a specified sequence appears at the start of a read-only span.

StartsWith(ReadOnlySpan<Char>, ReadOnlySpan<Char>, StringComparison) StartsWith(ReadOnlySpan<Char>, ReadOnlySpan<Char>, StringComparison) StartsWith(ReadOnlySpan<Char>, ReadOnlySpan<Char>, StringComparison) StartsWith(ReadOnlySpan<Char>, ReadOnlySpan<Char>, StringComparison)

Determina se un intervallo di caratteri di sola lettura inizia con un valore specificato quando viene confrontato con un valore StringComparison specifico.Determines whether a read-only character span begins with a specified value when compared using a specified StringComparison value.

public:
[System::Runtime::CompilerServices::Extension]
 static bool StartsWith(ReadOnlySpan<char> span, ReadOnlySpan<char> value, StringComparison comparisonType);
public static bool StartsWith (this ReadOnlySpan<char> span, ReadOnlySpan<char> value, StringComparison comparisonType);
static member StartsWith : ReadOnlySpan<char> * ReadOnlySpan<char> * StringComparison -> bool
<Extension()>
Public Function StartsWith (span As ReadOnlySpan(Of Char), value As ReadOnlySpan(Of Char), comparisonType As StringComparison) As Boolean

Parametri

span
ReadOnlySpan<Char>

Intervallo di origine.The source span.

value
ReadOnlySpan<Char>

Sequenza da confrontare con l'inizio dell'intervallo di origine.The sequence to compare to the beginning of the source span.

comparisonType
StringComparison StringComparison StringComparison StringComparison

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

Restituisce

true se value corrisponde all'inizio di span; in caso contrario, false.true if value matches the beginning of span; otherwise, false.

StartsWith<T>(Span<T>, ReadOnlySpan<T>) StartsWith<T>(Span<T>, ReadOnlySpan<T>) StartsWith<T>(Span<T>, ReadOnlySpan<T>) StartsWith<T>(Span<T>, ReadOnlySpan<T>)

Determina se una sequenza specificata viene visualizzata all'inizio di un intervallo.Determines whether a specified sequence appears at the start of a span.

public:
generic <typename T>
 where T : IEquatable<T>[System::Runtime::CompilerServices::Extension]
 static bool StartsWith(Span<T> span, ReadOnlySpan<T> value);
public static bool StartsWith<T> (this Span<T> span, ReadOnlySpan<T> value) where T : IEquatable<T>;
static member StartsWith : Span<'T (requires 'T :> IEquatable<'T>)> * ReadOnlySpan<'T (requires 'T :> IEquatable<'T>)> -> bool (requires 'T :> IEquatable<'T>)
<Extension()>
Public Function StartsWith(Of T As IEquatable(Of T)) (span As Span(Of T), value As ReadOnlySpan(Of T)) As Boolean

Parametri di tipo

T

Tipo degli elementi nell'intervallo.The type of the elements in the span.

Parametri

span
Span<T> Span<T> Span<T> Span<T>

Intervallo da ricercare.The span to search.

value
ReadOnlySpan<T> ReadOnlySpan<T> ReadOnlySpan<T> ReadOnlySpan<T>

Sequenza da cercare all'inizio di span.A sequence to search for at the start of span.

Restituisce

true se value corrisponde all'inizio di span; in caso contrario, false.true if value matches the beginning of span; otherwise, false.

StartsWith<T>(ReadOnlySpan<T>, ReadOnlySpan<T>) StartsWith<T>(ReadOnlySpan<T>, ReadOnlySpan<T>) StartsWith<T>(ReadOnlySpan<T>, ReadOnlySpan<T>) StartsWith<T>(ReadOnlySpan<T>, ReadOnlySpan<T>)

Determina se una sequenza specificata viene visualizzata all'inizio di un intervallo di sola lettura.Determines whether a specified sequence appears at the start of a read-only span.

public:
generic <typename T>
 where T : IEquatable<T>[System::Runtime::CompilerServices::Extension]
 static bool StartsWith(ReadOnlySpan<T> span, ReadOnlySpan<T> value);
public static bool StartsWith<T> (this ReadOnlySpan<T> span, ReadOnlySpan<T> value) where T : IEquatable<T>;
static member StartsWith : ReadOnlySpan<'T (requires 'T :> IEquatable<'T>)> * ReadOnlySpan<'T (requires 'T :> IEquatable<'T>)> -> bool (requires 'T :> IEquatable<'T>)
<Extension()>
Public Function StartsWith(Of T As IEquatable(Of T)) (span As ReadOnlySpan(Of T), value As ReadOnlySpan(Of T)) As Boolean

Parametri di tipo

T

Tipo di elementi nell'intervallo.The type of elements in the span.

Parametri

span
ReadOnlySpan<T> ReadOnlySpan<T> ReadOnlySpan<T> ReadOnlySpan<T>

Intervallo di caratteri di sola lettura in cui eseguire la ricerca.The read-only character span to search.

value
ReadOnlySpan<T> ReadOnlySpan<T> ReadOnlySpan<T> ReadOnlySpan<T>

Sequenza da cercare all'inizio di span.A sequence to search for at the start of span.

Restituisce

true se value corrisponde all'inizio di span; in caso contrario, false.true if value matches the beginning of span; otherwise, false.

Si applica a