Partager via


MemoryExtensions.StartsWith Méthode

Définition

Surcharges

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

Détermine si une étendue de caractères en lecture seule commence par une valeur spécifiée par rapport à l’aide d’une valeur StringComparison spécifiée.

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

Détermine si une séquence spécifiée apparaît au début d’une étendue.

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

Détermine si une séquence spécifiée apparaît au début d’une étendue en lecture seule.

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

Détermine si la valeur spécifiée apparaît au début de l’étendue.

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

Source:
MemoryExtensions.Globalization.cs
Source:
MemoryExtensions.Globalization.cs
Source:
MemoryExtensions.Globalization.cs

Détermine si une étendue de caractères en lecture seule commence par une valeur spécifiée par rapport à l’aide d’une valeur StringComparison spécifiée.

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

Paramètres

span
ReadOnlySpan<Char>

Étendue source.

value
ReadOnlySpan<Char>

Séquence à comparer au début de l’étendue source.

comparisonType
StringComparison

Valeur d’énumération qui détermine la façon dont les span et les value sont comparées.

Retours

true si value correspond au début de span; sinon, false.

S’applique à

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

Source:
MemoryExtensions.cs
Source:
MemoryExtensions.cs
Source:
MemoryExtensions.cs

Détermine si une séquence spécifiée apparaît au début d’une étendue.

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

Paramètres de type

T

Type des éléments dans l’étendue.

Paramètres

span
Span<T>

Étendue à rechercher.

value
ReadOnlySpan<T>

Séquence à rechercher au début de span.

Retours

true si value correspond au début de span; sinon, false.

S’applique à

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

Source:
MemoryExtensions.cs
Source:
MemoryExtensions.cs
Source:
MemoryExtensions.cs

Détermine si une séquence spécifiée apparaît au début d’une étendue en lecture seule.

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

Paramètres de type

T

Type d’éléments dans l’étendue.

Paramètres

span
ReadOnlySpan<T>

Étendue de caractères en lecture seule à rechercher.

value
ReadOnlySpan<T>

Séquence à rechercher au début de span.

Retours

true si value correspond au début de span; sinon, false.

S’applique à

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

Détermine si la valeur spécifiée apparaît au début de l’étendue.

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

Paramètres de type

T

Paramètres

span
ReadOnlySpan<T>

Étendue à rechercher.

value
T

Valeur à comparer.

Retours

S’applique à