MemoryExtensions.StartsWith Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Přetížení
StartsWith(ReadOnlySpan<Char>, ReadOnlySpan<Char>, StringComparison) |
Určuje, zda rozsah znaků jen pro čtení začíná zadanou hodnotou při porovnání pomocí zadané StringComparison hodnoty. |
StartsWith<T>(Span<T>, ReadOnlySpan<T>) |
Určuje, zda se zadaná sekvence zobrazí na začátku rozsahu. |
StartsWith<T>(ReadOnlySpan<T>, ReadOnlySpan<T>) |
Určuje, zda se zadaná sekvence zobrazí na začátku rozsahu jen pro čtení. |
StartsWith<T>(ReadOnlySpan<T>, T) |
Určuje, zda se zadaná hodnota zobrazí na začátku rozsahu. |
StartsWith(ReadOnlySpan<Char>, ReadOnlySpan<Char>, StringComparison)
Určuje, zda rozsah znaků jen pro čtení začíná zadanou hodnotou při porovnání pomocí zadané StringComparison hodnoty.
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
Parametry
- span
- ReadOnlySpan<Char>
Rozsah zdroje.
- value
- ReadOnlySpan<Char>
Posloupnost, která se má porovnat se začátkem zdrojového rozsahu.
- comparisonType
- StringComparison
Hodnota výčtu určující, jak se porovnávají span
a value
.
Návraty
true
, pokud value
odpovídá začátku span
; jinak false
.
Platí pro
StartsWith<T>(Span<T>, ReadOnlySpan<T>)
- Zdroj:
- MemoryExtensions.cs
- Zdroj:
- MemoryExtensions.cs
- Zdroj:
- MemoryExtensions.cs
Určuje, zda se zadaná sekvence zobrazí na začátku rozsahu.
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
Parametry typu
- T
Typ prvků v rozsahu.
Parametry
- span
- Span<T>
Rozsah, který se má prohledávat.
- value
- ReadOnlySpan<T>
Posloupnost, která se má vyhledat na začátku span
.
Návraty
true
, pokud value
odpovídá začátku span
; jinak false
.
Platí pro
StartsWith<T>(ReadOnlySpan<T>, ReadOnlySpan<T>)
- Zdroj:
- MemoryExtensions.cs
- Zdroj:
- MemoryExtensions.cs
- Zdroj:
- MemoryExtensions.cs
Určuje, zda se zadaná sekvence zobrazí na začátku rozsahu jen pro čtení.
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
Parametry typu
- T
Typ prvků v rozsahu.
Parametry
- span
- ReadOnlySpan<T>
Rozsah znaků jen pro čtení, který se má prohledávat.
- value
- ReadOnlySpan<T>
Posloupnost, která se má vyhledat na začátku span
.
Návraty
true
, pokud value
odpovídá začátku span
; jinak false
.
Platí pro
StartsWith<T>(ReadOnlySpan<T>, T)
Určuje, zda se zadaná hodnota zobrazí na začátku rozsahu.
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
Parametry typu
- T
Parametry
- span
- ReadOnlySpan<T>
Rozsah, který se má prohledávat.
- value
- T
Hodnota, kterou chcete porovnat.