MemoryExtensions.StartsWith Methode

Definition

Überlädt

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

Bestimmt, ob ein schreibgeschützter Zeichenbereich mit einem angegebenen Wert beginnt, wenn er mit einem angegebenen StringComparison Wert verglichen wird.

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

Bestimmt, ob der angegebene Wert am Anfang der Spanne angezeigt wird.

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

Bestimmt, ob eine angegebene Sequenz am Anfang einer schreibgeschützten Spanne angezeigt wird.

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

Bestimmt, ob eine angegebene Sequenz am Anfang einer Spanne angezeigt wird.

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

Bestimmt, ob der angegebene Wert am Anfang der Spanne angezeigt wird.

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

Bestimmt, ob eine angegebene Sequenz am Anfang einer schreibgeschützten Spanne angezeigt wird.

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

Quelle:
MemoryExtensions.Globalization.cs
Quelle:
MemoryExtensions.Globalization.cs
Quelle:
MemoryExtensions.Globalization.cs
Quelle:
MemoryExtensions.Globalization.cs
Quelle:
MemoryExtensions.Globalization.cs

Bestimmt, ob ein schreibgeschützter Zeichenbereich mit einem angegebenen Wert beginnt, wenn er mit einem angegebenen StringComparison Wert verglichen wird.

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

Parameter

span
ReadOnlySpan<Char>

Die Quellspanne.

value
ReadOnlySpan<Char>

Die Sequenz, die mit dem Anfang der Quellspanne verglichen werden soll.

comparisonType
StringComparison

Ein Enumerationswert, der bestimmt, wie span und value wie verglichen wird.

Gibt zurück

true if value matches the beginning of span; otherwise, false.

Gilt für:

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

Quelle:
MemoryExtensions.cs
Quelle:
MemoryExtensions.cs

Bestimmt, ob der angegebene Wert am Anfang der Spanne angezeigt wird.

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

Typparameter

T

Der Typ der Elemente in der Spanne.

Parameter

span
ReadOnlySpan<T>

Der Bereich für die Suche.

value
T

Der zu vergleichende Wert.

comparer
IEqualityComparer<T>

Die IEqualityComparer<T> Implementierung, die beim Vergleichen von Elementen verwendet werden soll, oder null die Standardeinstellung IEqualityComparer<T> für den Typ eines Elements zu verwenden.

Gibt zurück

true if value matches the beginning of span; otherwise, false.

Gilt für:

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

Quelle:
MemoryExtensions.cs
Quelle:
MemoryExtensions.cs

Bestimmt, ob eine angegebene Sequenz am Anfang einer schreibgeschützten Spanne angezeigt wird.

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

Typparameter

T

Parameter

span
ReadOnlySpan<T>

Die Quellspanne.

value
ReadOnlySpan<T>

Die Sequenz, die mit dem Anfang von spanverglichen werden soll.

comparer
IEqualityComparer<T>

Die IEqualityComparer<T> Implementierung, die beim Vergleichen von Elementen verwendet werden soll, oder null die Standardeinstellung IEqualityComparer<T> für den Typ eines Elements zu verwenden.

Gibt zurück

Gilt für:

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

Quelle:
MemoryExtensions.cs
Quelle:
MemoryExtensions.cs
Quelle:
MemoryExtensions.cs
Quelle:
MemoryExtensions.cs
Quelle:
MemoryExtensions.cs

Bestimmt, ob eine angegebene Sequenz am Anfang einer Spanne angezeigt wird.

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

Typparameter

T

Der Typ der Elemente in der Spanne.

Parameter

span
Span<T>

Der Bereich für die Suche.

value
ReadOnlySpan<T>

Eine Sequenz, nach der am Anfang gesucht spanwerden soll.

Gibt zurück

true if value matches the beginning of span; otherwise, false.

Attribute

Gilt für:

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

Quelle:
MemoryExtensions.cs
Quelle:
MemoryExtensions.cs
Quelle:
MemoryExtensions.cs

Bestimmt, ob der angegebene Wert am Anfang der Spanne angezeigt wird.

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

Typparameter

T

Der Typ der Elemente in der Spanne.

Parameter

span
ReadOnlySpan<T>

Der Bereich für die Suche.

value
T

Der zu vergleichende Wert.

Gibt zurück

true if value matches the beginning of span; otherwise, false.

Gilt für:

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

Quelle:
MemoryExtensions.cs
Quelle:
MemoryExtensions.cs
Quelle:
MemoryExtensions.cs
Quelle:
MemoryExtensions.cs
Quelle:
MemoryExtensions.cs

Bestimmt, ob eine angegebene Sequenz am Anfang einer schreibgeschützten Spanne angezeigt wird.

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

Typparameter

T

Der Typ der Elemente in der Spanne.

Parameter

span
ReadOnlySpan<T>

Die schreibgeschützte Zeichenspanne für die Suche.

value
ReadOnlySpan<T>

Eine Sequenz, nach der am Anfang gesucht spanwerden soll.

Gibt zurück

true if value matches the beginning of span; otherwise, false.

Gilt für: