Lire en anglais

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.

C#
public static bool StartsWith (this ReadOnlySpan<char> span, ReadOnlySpan<char> value, StringComparison comparisonType);

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 à

.NET 9 et autres versions
Produit Versions
.NET Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Standard 2.0, 2.1

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.

C#
public static bool StartsWith<T> (this Span<T> span, ReadOnlySpan<T> value) where T : IEquatable<T>;

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 à

.NET 9 et autres versions
Produit Versions
.NET Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Standard 2.0, 2.1

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.

C#
public static bool StartsWith<T> (this ReadOnlySpan<T> span, ReadOnlySpan<T> value) where T : IEquatable<T>;

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 à

.NET 9 et autres versions
Produit Versions
.NET Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Standard 2.0, 2.1

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

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

C#
public static bool StartsWith<T> (this ReadOnlySpan<T> span, T value) where T : IEquatable<T>;

Paramètres de type

T

Paramètres

span
ReadOnlySpan<T>

Étendue à rechercher.

value
T

Valeur à comparer.

Retours

S’applique à

.NET 9
Produit Versions
.NET 9