MemoryExtensions.StartsWith Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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)
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.