MemoryExtensions.StartsWith Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Belirtilen bir sıranın bir yayılma alanının başında görünüp görünmeyeceğini belirler.
Aşırı Yüklemeler
| Name | Description |
|---|---|
| StartsWith(ReadOnlySpan<Char>, ReadOnlySpan<Char>, StringComparison) |
Belirtilen bir değer kullanıldığında StringComparison salt okunur karakter aralığının belirtilen değerle başlayıp başlamayacağını belirler. |
| StartsWith<T>(ReadOnlySpan<T>, T, IEqualityComparer<T>) |
Belirtilen değerin yayılma alanının başında görünüp görünmeyeceğini belirler. |
| StartsWith<T>(ReadOnlySpan<T>, ReadOnlySpan<T>, IEqualityComparer<T>) |
Belirtilen bir sıranın salt okunur bir yayılma alanının başında görünüp görünmeyeceğini belirler. |
| StartsWith<T>(ReadOnlySpan<T>, T) |
Belirtilen değerin yayılma alanının başında görünüp görünmeyeceğini belirler. |
| StartsWith<T>(ReadOnlySpan<T>, ReadOnlySpan<T>) |
Belirtilen bir sıranın salt okunur bir yayılma alanının başında görünüp görünmeyeceğini belirler. |
| StartsWith<T>(Span<T>, ReadOnlySpan<T>) |
Belirtilen bir sıranın bir yayılma alanının başında görünüp görünmeyeceğini belirler. |
StartsWith(ReadOnlySpan<Char>, ReadOnlySpan<Char>, StringComparison)
Belirtilen bir değer kullanıldığında StringComparison salt okunur karakter aralığının belirtilen değerle başlayıp başlamayacağını belirler.
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
Parametreler
- span
- ReadOnlySpan<Char>
Kaynak yayılma alanı.
- value
- ReadOnlySpan<Char>
Kaynak aralığın başlangıcıyla karşılaştırılacak sıra.
- comparisonType
- StringComparison
Nasıl span ve value karşılaştırıldığını belirleyen bir numaralandırma değeri.
Döndürülenler
trueöğesinin valuebaşlangıcıyla eşleşiyorsaspan, aksi takdirde . false
Şunlara uygulanır
StartsWith<T>(ReadOnlySpan<T>, T, IEqualityComparer<T>)
- Kaynak:
- MemoryExtensions.cs
- Kaynak:
- MemoryExtensions.cs
Belirtilen değerin yayılma alanının başında görünüp görünmeyeceğini belirler.
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
Tür Parametreleri
- T
Yayılma alanındaki öğelerin türü.
Parametreler
- span
- ReadOnlySpan<T>
Aranacak yayılma alanı.
- value
- T
Karşılaştıracak değer.
- comparer
- IEqualityComparer<T>
IEqualityComparer<T> Öğeleri karşılaştırırken veya bir öğenin null türü için varsayılanı IEqualityComparer<T> kullanmak için kullanılacak uygulama.
Döndürülenler
trueöğesinin valuebaşlangıcıyla eşleşiyorsaspan, aksi takdirde . false
Şunlara uygulanır
StartsWith<T>(ReadOnlySpan<T>, ReadOnlySpan<T>, IEqualityComparer<T>)
- Kaynak:
- MemoryExtensions.cs
- Kaynak:
- MemoryExtensions.cs
Belirtilen bir sıranın salt okunur bir yayılma alanının başında görünüp görünmeyeceğini belirler.
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
Tür Parametreleri
- T
Parametreler
- span
- ReadOnlySpan<T>
Kaynak yayılma alanı.
- value
- ReadOnlySpan<T>
başlangıcıyla spankarşılaştıracak sıra.
- comparer
- IEqualityComparer<T>
IEqualityComparer<T> Öğeleri karşılaştırırken veya bir öğenin null türü için varsayılanı IEqualityComparer<T> kullanmak için kullanılacak uygulama.
Döndürülenler
Şunlara uygulanır
StartsWith<T>(ReadOnlySpan<T>, T)
- Kaynak:
- MemoryExtensions.cs
- Kaynak:
- MemoryExtensions.cs
- Kaynak:
- MemoryExtensions.cs
Belirtilen değerin yayılma alanının başında görünüp görünmeyeceğini belirler.
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
Tür Parametreleri
- T
Yayılma alanındaki öğelerin türü.
Parametreler
- span
- ReadOnlySpan<T>
Aranacak yayılma alanı.
- value
- T
Karşılaştıracak değer.
Döndürülenler
trueöğesinin valuebaşlangıcıyla eşleşiyorsaspan, aksi takdirde . false
Şunlara uygulanır
StartsWith<T>(ReadOnlySpan<T>, ReadOnlySpan<T>)
- Kaynak:
- MemoryExtensions.cs
- Kaynak:
- MemoryExtensions.cs
- Kaynak:
- MemoryExtensions.cs
- Kaynak:
- MemoryExtensions.cs
- Kaynak:
- MemoryExtensions.cs
Belirtilen bir sıranın salt okunur bir yayılma alanının başında görünüp görünmeyeceğini belirler.
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
Tür Parametreleri
- T
Yayılma alanındaki öğelerin türü.
Parametreler
- span
- ReadOnlySpan<T>
Aranacak salt okunur karakter aralığı.
- value
- ReadOnlySpan<T>
başında spanaranacak bir dizi.
Döndürülenler
trueöğesinin valuebaşlangıcıyla eşleşiyorsaspan, aksi takdirde . false
Şunlara uygulanır
StartsWith<T>(Span<T>, ReadOnlySpan<T>)
- Kaynak:
- MemoryExtensions.cs
- Kaynak:
- MemoryExtensions.cs
- Kaynak:
- MemoryExtensions.cs
- Kaynak:
- MemoryExtensions.cs
- Kaynak:
- MemoryExtensions.cs
Belirtilen bir sıranın bir yayılma alanının başında görünüp görünmeyeceğini belirler.
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
Tür Parametreleri
- T
Yayılma alanındaki öğelerin türü.
Parametreler
- span
- Span<T>
Aranacak yayılma alanı.
- value
- ReadOnlySpan<T>
başında spanaranacak bir dizi.
Döndürülenler
trueöğesinin valuebaşlangıcıyla eşleşiyorsaspan, aksi takdirde . false
- Öznitelikler