MemoryExtensions.StartsWith Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Överlagringar
| Name | Description |
|---|---|
| StartsWith(ReadOnlySpan<Char>, ReadOnlySpan<Char>, StringComparison) |
Avgör om ett skrivskyddat teckenintervall börjar med ett angivet värde jämfört med ett angivet StringComparison värde. |
| StartsWith<T>(ReadOnlySpan<T>, T, IEqualityComparer<T>) |
Avgör om det angivna värdet visas i början av intervallet. |
| StartsWith<T>(ReadOnlySpan<T>, ReadOnlySpan<T>, IEqualityComparer<T>) |
Avgör om en angiven sekvens visas i början av ett skrivskyddat intervall. |
| StartsWith<T>(Span<T>, ReadOnlySpan<T>) |
Avgör om en angiven sekvens visas i början av ett intervall. |
| StartsWith<T>(ReadOnlySpan<T>, T) |
Avgör om det angivna värdet visas i början av intervallet. |
| StartsWith<T>(ReadOnlySpan<T>, ReadOnlySpan<T>) |
Avgör om en angiven sekvens visas i början av ett skrivskyddat intervall. |
StartsWith(ReadOnlySpan<Char>, ReadOnlySpan<Char>, StringComparison)
Avgör om ett skrivskyddat teckenintervall börjar med ett angivet värde jämfört med ett angivet StringComparison värde.
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
Parametrar
- span
- ReadOnlySpan<Char>
Källintervallet.
- value
- ReadOnlySpan<Char>
Sekvensen som ska jämföras med början av källintervallet.
- comparisonType
- StringComparison
Ett uppräkningsvärde som avgör hur span och value jämförs.
Returer
trueom value matchar början av span; annars . false
Gäller för
StartsWith<T>(ReadOnlySpan<T>, T, IEqualityComparer<T>)
- Källa:
- MemoryExtensions.cs
- Källa:
- MemoryExtensions.cs
Avgör om det angivna värdet visas i början av intervallet.
public static bool StartsWith<T>(this ReadOnlySpan<T> span, T value, System.Collections.Generic.IEqualityComparer<T>? comparer = default);
static member StartsWith : ReadOnlySpan<'T> * 'T * System.Collections.Generic.IEqualityComparer<'T> -> bool
<Extension()>
Public Function StartsWith(Of T) (span As ReadOnlySpan(Of T), value As T, Optional comparer As IEqualityComparer(Of T) = Nothing) As Boolean
Typparametrar
- T
Typ av element i intervallet.
Parametrar
- span
- ReadOnlySpan<T>
Sökintervallet.
- value
- T
Det värde som ska jämföras.
- comparer
- IEqualityComparer<T>
Implementeringen IEqualityComparer<T> som ska användas vid jämförelse av element eller null för att använda standardvärdet IEqualityComparer<T> för typen av ett element.
Returer
trueom value matchar början av span; annars . false
Gäller för
StartsWith<T>(ReadOnlySpan<T>, ReadOnlySpan<T>, IEqualityComparer<T>)
- Källa:
- MemoryExtensions.cs
- Källa:
- MemoryExtensions.cs
Avgör om en angiven sekvens visas i början av ett skrivskyddat intervall.
public static bool StartsWith<T>(this ReadOnlySpan<T> span, ReadOnlySpan<T> value, System.Collections.Generic.IEqualityComparer<T>? comparer = default);
static member StartsWith : ReadOnlySpan<'T> * ReadOnlySpan<'T> * System.Collections.Generic.IEqualityComparer<'T> -> bool
<Extension()>
Public Function StartsWith(Of T) (span As ReadOnlySpan(Of T), value As ReadOnlySpan(Of T), Optional comparer As IEqualityComparer(Of T) = Nothing) As Boolean
Typparametrar
- T
Parametrar
- span
- ReadOnlySpan<T>
Källintervallet.
- value
- ReadOnlySpan<T>
Sekvensen som ska jämföras med början av span.
- comparer
- IEqualityComparer<T>
Implementeringen IEqualityComparer<T> som ska användas vid jämförelse av element eller null för att använda standardvärdet IEqualityComparer<T> för typen av ett element.
Returer
Gäller för
StartsWith<T>(Span<T>, ReadOnlySpan<T>)
- Källa:
- MemoryExtensions.cs
- Källa:
- MemoryExtensions.cs
- Källa:
- MemoryExtensions.cs
- Källa:
- MemoryExtensions.cs
- Källa:
- MemoryExtensions.cs
Avgör om en angiven sekvens visas i början av ett intervall.
public:
generic <typename T>
where T : IEquatable<T>[System::Runtime::CompilerServices::Extension]
static bool StartsWith(Span<T> span, ReadOnlySpan<T> value);
[System.Runtime.CompilerServices.OverloadResolutionPriority(-1)]
public static bool StartsWith<T>(this Span<T> span, ReadOnlySpan<T> value) where T : IEquatable<T>;
public static bool StartsWith<T>(this Span<T> span, ReadOnlySpan<T> value) where T : IEquatable<T>;
[<System.Runtime.CompilerServices.OverloadResolutionPriority(-1)>]
static member StartsWith : Span<'T (requires 'T :> IEquatable<'T>)> * ReadOnlySpan<'T (requires 'T :> IEquatable<'T>)> -> bool (requires '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
Typparametrar
- T
Typ av element i intervallet.
Parametrar
- span
- Span<T>
Sökintervallet.
- value
- ReadOnlySpan<T>
En sekvens att söka efter i början av span.
Returer
trueom value matchar början av span; annars . false
- Attribut
Gäller för
StartsWith<T>(ReadOnlySpan<T>, T)
- Källa:
- MemoryExtensions.cs
- Källa:
- MemoryExtensions.cs
- Källa:
- MemoryExtensions.cs
Avgör om det angivna värdet visas i början av intervallet.
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
Typparametrar
- T
Typ av element i intervallet.
Parametrar
- span
- ReadOnlySpan<T>
Sökintervallet.
- value
- T
Det värde som ska jämföras.
Returer
trueom value matchar början av span; annars . false
Gäller för
StartsWith<T>(ReadOnlySpan<T>, ReadOnlySpan<T>)
- Källa:
- MemoryExtensions.cs
- Källa:
- MemoryExtensions.cs
- Källa:
- MemoryExtensions.cs
- Källa:
- MemoryExtensions.cs
- Källa:
- MemoryExtensions.cs
Avgör om en angiven sekvens visas i början av ett skrivskyddat intervall.
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
Typparametrar
- T
Typ av element i intervallet.
Parametrar
- span
- ReadOnlySpan<T>
Det skrivskyddade teckenintervallet för sökning.
- value
- ReadOnlySpan<T>
En sekvens att söka efter i början av span.
Returer
trueom value matchar början av span; annars . false