Aracılığıyla paylaş


MemoryExtensions Sınıf

Tanım

Memory<T>, ReadOnlyMemory<T>, Span<T>ve ReadOnlySpan<T>gibi bellekle ilgili ve span ile ilgili türler için uzantı yöntemleri sağlar.

public ref class MemoryExtensions abstract sealed
public static class MemoryExtensions
type MemoryExtensions = class
Public Module MemoryExtensions
Devralma
MemoryExtensions

Yöntemler

AsMemory(String)

Hedef dizenin bölümü üzerinde yeni bir ReadOnlyMemory<Char> oluşturur.

AsMemory(String, Index)

Belirtilen dizinden başlayarak hedef dizenin bir bölümü üzerinde yeni bir ReadOnlyMemory<Char> oluşturur.

AsMemory(String, Int32)

Belirtilen karakter konumundan başlayarak hedef dizenin bir bölümü üzerinde yeni bir ReadOnlyMemory<Char> oluşturur.

AsMemory(String, Int32, Int32)

Hedef dizenin belirli bir konumdan başlayan bir kısmı üzerinde uzunluğa sahip yeni bir ReadOnlyMemory<Char> oluşturur.

AsMemory(String, Range)

Hedef dizenin belirtilen aralığı üzerinde yeni bir ReadOnlyMemory<Char> oluşturur.

AsMemory<T>(ArraySegment<T>)

Hedef dizi kesiminin bölümü üzerinde yeni bir bellek bölgesi oluşturur.

AsMemory<T>(ArraySegment<T>, Int32)

Hedef dizi kesiminin belirli bir konumdan başlayarak segmentin sonuna kadar olan bölümü üzerinde yeni bir bellek bölgesi oluşturur.

AsMemory<T>(ArraySegment<T>, Int32, Int32)

Belirtilen uzunlukta belirtilen konumdan başlayarak hedef dizi kesiminin bölümü üzerinde yeni bir bellek bölgesi oluşturur.

AsMemory<T>(T[])

Hedef dizi üzerinde yeni bir bellek bölgesi oluşturur.

AsMemory<T>(T[], Index)

Hedef dizinin belirli bir dizinden başlayıp dizinin sonuna kadar olan bölümü üzerinde yeni bir bellek bölgesi oluşturur.

AsMemory<T>(T[], Int32)

Hedef dizinin belirli bir konumdan başlayıp dizinin sonuna kadar olan bölümü üzerinde yeni bir bellek bölgesi oluşturur.

AsMemory<T>(T[], Int32, Int32)

Belirtilen uzunlukta belirtilen konumdan başlayarak hedef dizinin bölümü üzerinde yeni bir bellek bölgesi oluşturur.

AsMemory<T>(T[], Range)

Hedef dizinin, aralığın kapsayıcı başlangıç dizininden başlayıp aralığın özel bitiş dizininde biten bölümü üzerinde yeni bir bellek bölgesi oluşturur.

AsSpan(String)

Bir dize üzerinde yeni bir salt okunur yayılma oluşturur.

AsSpan(String, Index)

Belirtilen konumdan dizenin sonuna kadar hedef dizenin bir bölümü üzerinde yeni bir ReadOnlySpan<T> oluşturur.

AsSpan(String, Int32)

Belirtilen konumdan dizenin sonuna kadar hedef dizenin bir bölümüne yeni bir salt okunur yayılma oluşturur.

AsSpan(String, Int32, Int32)

Belirtilen sayıda karakter için belirtilen konumdan hedef dizenin bir bölümüne yeni bir salt okunur yayılma oluşturur.

AsSpan(String, Range)

Başlangıç ve bitiş dizinlerini kullanarak hedef dizenin bir bölümü üzerinde yeni bir ReadOnlySpan<T> oluşturur.

AsSpan<T>(ArraySegment<T>)

Hedef dizi kesimi üzerinde yeni bir yayılma alanı oluşturur.

AsSpan<T>(ArraySegment<T>, Index)

Belirtilen dizinden başlayıp kesimin sonunda biten hedef dizi kesiminin bir bölümü üzerinde yeni bir yayılma alanı oluşturur.

AsSpan<T>(ArraySegment<T>, Int32)

Belirtilen konumdan segmentin sonuna kadar hedef dizi kesiminin bir bölümü üzerinde yeni bir yayılma alanı oluşturur.

AsSpan<T>(ArraySegment<T>, Int32, Int32)

Belirtilen uzunluk için belirtilen konumdan hedef dizi kesiminin bir bölümü üzerinde yeni bir yayılma alanı oluşturur.

AsSpan<T>(ArraySegment<T>, Range)

Başlangıç ve bitiş dizinlerini kullanarak hedef dizi kesiminin bir bölümü üzerinde yeni bir yayılma alanı oluşturur.

AsSpan<T>(T[])

Hedef dizi üzerinde yeni bir yayılma alanı oluşturur.

AsSpan<T>(T[], Index)

Hedef dizinin bir Index değeri tarafından tanımlanan bölümü üzerinde yeni bir yayılma alanı oluşturur.

AsSpan<T>(T[], Int32)

Belirtilen konumdan başlayıp dizinin sonuna kadar hedef dizinin bir bölümü üzerinde yeni bir yayılma alanı oluşturur.

AsSpan<T>(T[], Int32, Int32)

Belirtilen uzunluk için belirtilen konumdan başlayarak hedef dizinin bölümü üzerinde yeni bir yayılma alanı oluşturur.

AsSpan<T>(T[], Range)

Bir Range değeri tarafından tanımlanan hedef dizinin bir bölümü üzerinde yeni bir yayılma alanı oluşturur.

BinarySearch<T,TComparable>(ReadOnlySpan<T>, TComparable)

Belirtilen TComparable genel türünü kullanarak bir değerin tüm sıralanmış ReadOnlySpan<T> arar.

BinarySearch<T,TComparable>(Span<T>, TComparable)

Belirtilen TComparable genel türünü kullanarak bir değerin tüm sıralanmış Span<T> arar.

BinarySearch<T,TComparer>(ReadOnlySpan<T>, T, TComparer)

Belirtilen TComparer genel türünü kullanarak belirli bir değerin tüm sıralanmış ReadOnlySpan<T> arar.

BinarySearch<T,TComparer>(Span<T>, T, TComparer)

Belirtilen TComparer genel türünü kullanarak belirli bir değerin tüm sıralanmış Span<T> arar.

BinarySearch<T>(ReadOnlySpan<T>, IComparable<T>)

Belirtilen IComparable<T> genel arabirimini kullanarak bir değerin tüm sıralanmış ReadOnlySpan<T> arar.

BinarySearch<T>(Span<T>, IComparable<T>)

Belirtilen IComparable<T> genel arabirimini kullanarak bir değerin tüm sıralanmış Span<T> arar.

CommonPrefixLength<T>(ReadOnlySpan<T>, ReadOnlySpan<T>)

span ile otherarasında paylaşılan ortak ön eklerin uzunluğunu bulur.

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

span ile otherarasında paylaşılan ortak ön eklerin uzunluğunu belirler.

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

span ile otherarasında paylaşılan ortak ön eklerin uzunluğunu bulur.

CommonPrefixLength<T>(Span<T>, ReadOnlySpan<T>, IEqualityComparer<T>)

span ile otherarasında paylaşılan ortak ön eklerin uzunluğunu bulur.

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

Belirtilen dize karşılaştırmasını kullanarak bir karakter aralığını diğeriyle karşılaştırır ve sıralama düzenindeki göreli konumlarını gösteren bir tamsayı döndürür.

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

Belirtilen değerin salt okunur karakter aralığı içinde olup olmadığını gösterir.

Contains<T>(ReadOnlySpan<T>, T)

Belirtilen değerin salt okunur bir yayılma alanında bulunup bulunmadığını gösterir. Değerler IEquatable{T} kullanılarak karşılaştırılır. Eşittir(T).

Contains<T>(Span<T>, T)

Belirtilen değerin bir span içinde bulunup bulunmadığını gösterir. Değerler IEquatable{T} kullanılarak karşılaştırılır. Eşittir(T).

ContainsAny(ReadOnlySpan<Char>, SearchValues<String>)

belirtilen alt dize valuesherhangi bir örneğini arar.

ContainsAny(Span<Char>, SearchValues<String>)

belirtilen alt dize valuesherhangi bir örneğini arar.

ContainsAny<T>(ReadOnlySpan<T>, ReadOnlySpan<T>)

Belirtilen valuesherhangi birinin oluşumunu arar.

ContainsAny<T>(ReadOnlySpan<T>, SearchValues<T>)

Belirtilen valuesherhangi birinin oluşumunu arar.

ContainsAny<T>(ReadOnlySpan<T>, T, T)

value0 veya value1oluşumunu arar.

ContainsAny<T>(ReadOnlySpan<T>, T, T, T)

value0, value1veya value2oluşumunu arar.

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

Belirtilen values herhangi birinin oluşumunu arar ve bulunursa true döndürür. Bulunamazsa, falsedöndürür.

ContainsAny<T>(Span<T>, SearchValues<T>)

Belirtilen values herhangi birinin oluşumunu arar ve bulunursa true döndürür. Bulunamazsa, falsedöndürür.

ContainsAny<T>(Span<T>, T, T)

value0 veya value1oluşumunu arar ve bulunursa true döndürür. Bulunamazsa, falsedöndürür.

ContainsAny<T>(Span<T>, T, T, T)

value0, value1veya value2bir örneğini arar ve bulunursa true döndürür. Bulunamazsa, falsedöndürür.

ContainsAnyExcept<T>(ReadOnlySpan<T>, ReadOnlySpan<T>)

Belirtilen valuesdışında bir değer arar.

ContainsAnyExcept<T>(ReadOnlySpan<T>, SearchValues<T>)

Belirtilen valuesdışında bir değer arar.

ContainsAnyExcept<T>(ReadOnlySpan<T>, T)

Belirtilen valuedışında bir değer arar.

ContainsAnyExcept<T>(ReadOnlySpan<T>, T, T)

value0 veya value1dışında herhangi bir değeri arar.

ContainsAnyExcept<T>(ReadOnlySpan<T>, T, T, T)

value0, value1veya value2dışında bir değer arar.

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

Belirtilen valuesdışında bir değer arar.

ContainsAnyExcept<T>(Span<T>, SearchValues<T>)

Belirtilen valuesdışında bir değer arar.

ContainsAnyExcept<T>(Span<T>, T)

Belirtilen valuedışında bir değer arar.

ContainsAnyExcept<T>(Span<T>, T, T)

value0 veya value1dışında herhangi bir değeri arar.

ContainsAnyExcept<T>(Span<T>, T, T, T)

value0, value1veya value2dışında bir değer arar.

ContainsAnyExceptInRange<T>(ReadOnlySpan<T>, T, T)

lowInclusive ile highInclusive(dahil) arasındaki aralığın dışında herhangi bir değeri arar.

ContainsAnyExceptInRange<T>(Span<T>, T, T)

lowInclusive ile highInclusive(dahil) arasındaki aralığın dışında herhangi bir değeri arar.

ContainsAnyInRange<T>(ReadOnlySpan<T>, T, T)

lowInclusive ile highInclusive(dahil) arasındaki aralıktaki herhangi bir değeri arar.

ContainsAnyInRange<T>(Span<T>, T, T)

lowInclusive ile highInclusive(dahil) arasındaki aralıktaki herhangi bir değeri arar ve bulunursa true döndürür. Bulunamazsa, falsedöndürür.

CopyTo<T>(T[], Memory<T>)

Dizinin içeriğini bir bellek bölgesine kopyalar.

CopyTo<T>(T[], Span<T>)

Dizinin içeriğini yayılma alanına kopyalar.

Count<T>(ReadOnlySpan<T>, ReadOnlySpan<T>)

spaniçinde value kaç kez gerçekleştiğini sayar.

Count<T>(ReadOnlySpan<T>, T)

spanbelirtilen value kaç kez gerçekleştiğini sayar.

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

spanbelirtilen value kaç kez gerçekleştiğini sayar.

Count<T>(Span<T>, T)

spanbelirtilen value kaç kez gerçekleştiğini sayar.

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

Belirtilen comparisonType seçeneği kullanıldığında, span sonunun belirtilen value eşleşip eşleşmediğini belirler.

EndsWith<T>(ReadOnlySpan<T>, ReadOnlySpan<T>)

Belirtilen sıranın salt okunur bir yayılma alanının sonunda görünüp görünmeyeceğini belirler.

EndsWith<T>(ReadOnlySpan<T>, T)

Belirtilen değerin yayılma alanının sonunda görünüp görünmeyeceğini belirler.

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

Belirtilen sıranın bir yayılma alanının sonunda görünüp görünmeyeceğini belirler.

EnumerateLines(ReadOnlySpan<Char>)

Sağlanan yayılma alanı üzerindeki satırların bir numaralandırmasını döndürür.

EnumerateLines(Span<Char>)

Sağlanan yayılma alanı üzerindeki satırların bir numaralandırmasını döndürür.

EnumerateRunes(ReadOnlySpan<Char>)

Sağlanan salt okunur yayılma alanından Rune numaralandırmasını döndürür.

EnumerateRunes(Span<Char>)

Sağlanan yayılma alanından bir Rune numaralandırması döndürür.

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

Belirtilen comparisonType seçeneği kullanıldığında bu span ve belirtilen other aralığının aynı karakterlere sahip olup olmadığını belirler.

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

Geçerli spanbelirtilen value ilk oluşumunun sıfır tabanlı dizinini raporlar.

IndexOf<T>(ReadOnlySpan<T>, ReadOnlySpan<T>)

Belirtilen diziyi arar ve ilk oluşumunun dizinini döndürür. Değerler IEquatable{T} kullanılarak karşılaştırılır. Eşittir(T).

IndexOf<T>(ReadOnlySpan<T>, T)

Belirtilen değeri arar ve ilk oluşumunun dizinini döndürür. Değerler IEquatable{T} kullanılarak karşılaştırılır. Eşittir(T).

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

Belirtilen diziyi arar ve ilk oluşumunun dizinini döndürür. Değerler IEquatable{T} kullanılarak karşılaştırılır. Eşittir(T).

IndexOf<T>(Span<T>, T)

Belirtilen değeri arar ve ilk oluşumunun dizinini döndürür. Değerler IEquatable{T} kullanılarak karşılaştırılır. Eşittir(T).

IndexOfAny(ReadOnlySpan<Char>, SearchValues<String>)

Belirtilen alt dize değerlerinden herhangi birinin ilk dizinini arar.

IndexOfAny(Span<Char>, SearchValues<String>)

Belirtilen alt dize değerlerinden herhangi birinin ilk dizinini arar.

IndexOfAny<T>(ReadOnlySpan<T>, ReadOnlySpan<T>)

Mantıksal OR işleciyle birkaç kez IndexOf çağrısına benzer şekilde belirtilen değerlerden herhangi birinin ilk dizinini arar.

IndexOfAny<T>(ReadOnlySpan<T>, SearchValues<T>)

Belirtilen değerlerden herhangi birinin ilk dizinini arar.

IndexOfAny<T>(ReadOnlySpan<T>, T, T)

Mantıksal OR işleciyle birkaç kez IndexOf çağrısına benzer şekilde belirtilen değerlerden herhangi birinin ilk dizinini arar.

IndexOfAny<T>(ReadOnlySpan<T>, T, T, T)

Mantıksal OR işleciyle birkaç kez IndexOf çağrısına benzer şekilde belirtilen değerlerden herhangi birinin ilk dizinini arar.

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

Mantıksal OR işleciyle birkaç kez IndexOf çağrısına benzer şekilde belirtilen değerlerden herhangi birinin ilk dizinini arar.

IndexOfAny<T>(Span<T>, SearchValues<T>)

Belirtilen değerlerden herhangi birinin ilk dizinini arar.

IndexOfAny<T>(Span<T>, T, T)

Mantıksal OR işleciyle birkaç kez IndexOf çağrısına benzer şekilde belirtilen değerlerden herhangi birinin ilk dizinini arar.

IndexOfAny<T>(Span<T>, T, T, T)

Mantıksal OR işleciyle birkaç kez IndexOf çağrısına benzer şekilde belirtilen değerlerden herhangi birinin ilk dizinini arar.

IndexOfAnyExcept<T>(ReadOnlySpan<T>, ReadOnlySpan<T>)

Belirtilen valuesdışındaki herhangi bir değerin ilk dizinini arar.

IndexOfAnyExcept<T>(ReadOnlySpan<T>, SearchValues<T>)

Belirtilen valuesdışındaki herhangi bir değerin ilk dizinini arar.

IndexOfAnyExcept<T>(ReadOnlySpan<T>, T)

Belirtilen valuedışındaki herhangi bir değerin ilk dizinini arar.

IndexOfAnyExcept<T>(ReadOnlySpan<T>, T, T)

Belirtilen value0 veya value1dışındaki herhangi bir değerin ilk dizinini arar.

IndexOfAnyExcept<T>(ReadOnlySpan<T>, T, T, T)

belirtilen value0, value1veya value2dışında herhangi bir değerin ilk dizinini arar.

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

Belirtilen valuesdışındaki herhangi bir değerin ilk dizinini arar.

IndexOfAnyExcept<T>(Span<T>, SearchValues<T>)

Belirtilen valuesdışındaki herhangi bir değerin ilk dizinini arar.

IndexOfAnyExcept<T>(Span<T>, T)

Belirtilen valuedışındaki herhangi bir değerin ilk dizinini arar.

IndexOfAnyExcept<T>(Span<T>, T, T)

Belirtilen value0 veya value1dışındaki herhangi bir değerin ilk dizinini arar.

IndexOfAnyExcept<T>(Span<T>, T, T, T)

belirtilen value0, value1veya value2dışında herhangi bir değerin ilk dizinini arar.

IndexOfAnyExceptInRange<T>(ReadOnlySpan<T>, T, T)

lowInclusive ile highInclusive(dahil) arasındaki aralığın dışındaki herhangi bir değerin ilk dizinini arar.

IndexOfAnyExceptInRange<T>(Span<T>, T, T)

lowInclusive ile highInclusive(dahil) arasındaki aralığın dışındaki herhangi bir değerin ilk dizinini arar.

IndexOfAnyInRange<T>(ReadOnlySpan<T>, T, T)

lowInclusive ile highInclusive(dahil) arasındaki aralıktaki herhangi bir değerin ilk dizinini arar.

IndexOfAnyInRange<T>(Span<T>, T, T)

lowInclusive ile highInclusive(dahil) arasındaki aralıktaki herhangi bir değerin ilk dizinini arar.

IsWhiteSpace(ReadOnlySpan<Char>)

Belirtilen yayılma alanının yalnızca boşluk karakterleri içerip içermediğini gösterir.

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

Geçerli spanbelirtilen value son oluşumunun sıfır tabanlı dizinini raporlar.

LastIndexOf<T>(ReadOnlySpan<T>, ReadOnlySpan<T>)

Belirtilen diziyi arar ve son oluşumunun dizinini döndürür. Değerler IEquatable{T} kullanılarak karşılaştırılır. Eşittir(T).

LastIndexOf<T>(ReadOnlySpan<T>, T)

Belirtilen değeri arar ve son oluşumunun dizinini döndürür. Değerler IEquatable{T} kullanılarak karşılaştırılır. Eşittir(T).

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

Belirtilen diziyi arar ve son oluşumunun dizinini döndürür. Değerler IEquatable{T} kullanılarak karşılaştırılır. Eşittir(T).

LastIndexOf<T>(Span<T>, T)

Belirtilen değeri arar ve son oluşumunun dizinini döndürür. Değerler IEquatable{T} kullanılarak karşılaştırılır. Eşittir(T).

LastIndexOfAny<T>(ReadOnlySpan<T>, ReadOnlySpan<T>)

Mantıksal OR işleciyle lastIndexOf işlevini birkaç kez çağırmaya benzer şekilde belirtilen değerlerden herhangi birinin son dizinini arar.

LastIndexOfAny<T>(ReadOnlySpan<T>, SearchValues<T>)

Belirtilen değerlerden herhangi birinin son dizinini arar.

LastIndexOfAny<T>(ReadOnlySpan<T>, T, T)

Mantıksal OR işleciyle lastIndexOf işlevini birkaç kez çağırmaya benzer şekilde belirtilen değerlerden herhangi birinin son dizinini arar.

LastIndexOfAny<T>(ReadOnlySpan<T>, T, T, T)

Mantıksal OR işleciyle lastIndexOf işlevini birkaç kez çağırmaya benzer şekilde belirtilen değerlerden herhangi birinin son dizinini arar.

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

Mantıksal OR işleciyle lastIndexOf işlevini birkaç kez çağırmaya benzer şekilde belirtilen değerlerden herhangi birinin son dizinini arar.

LastIndexOfAny<T>(Span<T>, SearchValues<T>)

Belirtilen değerlerden herhangi birinin son dizinini arar.

LastIndexOfAny<T>(Span<T>, T, T)

Mantıksal OR işleciyle lastIndexOf işlevini birkaç kez çağırmaya benzer şekilde belirtilen değerlerden herhangi birinin son dizinini arar.

LastIndexOfAny<T>(Span<T>, T, T, T)

Mantıksal OR işleciyle lastIndexOf işlevini birkaç kez çağırmaya benzer şekilde belirtilen değerlerden herhangi birinin son dizinini arar.

LastIndexOfAnyExcept<T>(ReadOnlySpan<T>, ReadOnlySpan<T>)

Belirtilen valuesdışında herhangi bir değerin son dizinini arar.

LastIndexOfAnyExcept<T>(ReadOnlySpan<T>, SearchValues<T>)

Belirtilen valuesdışında herhangi bir değerin son dizinini arar.

LastIndexOfAnyExcept<T>(ReadOnlySpan<T>, T)

Belirtilen valuedışında herhangi bir değerin son dizinini arar.

LastIndexOfAnyExcept<T>(ReadOnlySpan<T>, T, T)

Belirtilen value0 veya value1dışında herhangi bir değerin son dizinini arar.

LastIndexOfAnyExcept<T>(ReadOnlySpan<T>, T, T, T)

belirtilen value0, value1veya value2dışında herhangi bir değerin son dizinini arar.

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

Belirtilen valuesdışında herhangi bir değerin son dizinini arar.

LastIndexOfAnyExcept<T>(Span<T>, SearchValues<T>)

Belirtilen valuesdışında herhangi bir değerin son dizinini arar.

LastIndexOfAnyExcept<T>(Span<T>, T)

Belirtilen valuedışında herhangi bir değerin son dizinini arar.

LastIndexOfAnyExcept<T>(Span<T>, T, T)

Belirtilen value0 veya value1dışında herhangi bir değerin son dizinini arar.

LastIndexOfAnyExcept<T>(Span<T>, T, T, T)

belirtilen value0, value1veya value2dışında herhangi bir değerin son dizinini arar.

LastIndexOfAnyExceptInRange<T>(ReadOnlySpan<T>, T, T)

lowInclusive ile highInclusive(dahil) arasındaki aralığın dışındaki herhangi bir değerin son dizinini arar.

LastIndexOfAnyExceptInRange<T>(Span<T>, T, T)

lowInclusive ile highInclusive(dahil) arasındaki aralığın dışındaki herhangi bir değerin son dizinini arar.

LastIndexOfAnyInRange<T>(ReadOnlySpan<T>, T, T)

lowInclusive ile highInclusive(dahil) arasındaki aralıktaki herhangi bir değerin son dizinini arar.

LastIndexOfAnyInRange<T>(Span<T>, T, T)

lowInclusive ile highInclusive(dahil) arasındaki aralıktaki herhangi bir değerin son dizinini arar.

Overlaps<T>(ReadOnlySpan<T>, ReadOnlySpan<T>)

İki salt okunur dizinin bellekte çakışıp çakışmadığını belirler.

Overlaps<T>(ReadOnlySpan<T>, ReadOnlySpan<T>, Int32)

İki salt okunur dizinin bellekte çakışıp çakışmadığını belirler ve öğe uzaklığını oluşturur.

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

Bir yayılma alanının ve salt okunur bir yayılma alanının bellekte çakışıp çakışmadığını belirler.

Overlaps<T>(Span<T>, ReadOnlySpan<T>, Int32)

Bir yayılma alanının ve salt okunur bir yayılma alanının bellekte çakışıp çakışmadığını belirler ve öğe uzaklığını döndürür.

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

source destinationkopyalar ve oldValue tüm oluşumlarını newValueile değiştirir.

Replace<T>(Span<T>, T, T)

oldValue tüm oluşumlarını newValueile değiştirir.

Reverse<T>(Span<T>)

Tüm yayılma alanındaki öğelerin sırasını tersine çevirir.

SequenceCompareTo<T>(ReadOnlySpan<T>, ReadOnlySpan<T>)

IComparable{T} kullanarak öğelerini karşılaştırarak iki salt okunur dizinin göreli sırasını belirler. CompareTo(T).

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

IComparable{T} kullanarak öğeleri karşılaştırarak bir yayılma alanının ve salt okunur bir yayılma alanının göreli sırasını belirler. CompareTo(T).

SequenceEqual<T>(ReadOnlySpan<T>, ReadOnlySpan<T>)

IEquatable{T} kullanarak öğeleri karşılaştırarak iki salt okunur dizinin eşit olup olmadığını belirler. Eşittir(T).

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

bir IEqualityComparer<T>kullanarak öğeleri karşılaştırarak iki dizinin eşit olup olmadığını belirler.

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

IEquatable{T} kullanarak öğeleri karşılaştırarak bir yayılma alanının ve salt okunur bir yayılma alanının eşit olup olmadığını belirler. Eşittir(T).

SequenceEqual<T>(Span<T>, ReadOnlySpan<T>, IEqualityComparer<T>)

bir IEqualityComparer<T>kullanarak öğeleri karşılaştırarak iki dizinin eşit olup olmadığını belirler.

Sort<T,TComparer>(Span<T>, TComparer)

TComparerkullanarak tüm Span<T> öğeleri sıralar.

Sort<T>(Span<T>)

Span<T>her öğesinin IComparable<T> uygulamasını kullanarak tüm Span<T> öğelerini sıralar.

Sort<T>(Span<T>, Comparison<T>)

Belirtilen Comparison<T>kullanarak tüm Span<T> öğeleri sıralar.

Sort<TKey,TValue,TComparer>(Span<TKey>, Span<TValue>, TComparer)

Belirtilen karşılaştırıcıyı kullanarak ilk Span<T> anahtarlara göre bir çift yayılma alanı (biri anahtarları, diğeri de ilgili öğeleri içeren) sıralar.

Sort<TKey,TValue>(Span<TKey>, Span<TValue>)

Her anahtarın IComparable<T> uygulamasını kullanarak ilk Span<T> anahtarlara göre bir çift yayılma alanı (biri anahtarları, diğeri de ilgili öğeleri içeren) sıralar.

Sort<TKey,TValue>(Span<TKey>, Span<TValue>, Comparison<TKey>)

Belirtilen karşılaştırmayı kullanarak ilk Span<T> anahtarlara göre bir çift yayılma alanı (biri anahtarları, diğeri de ilgili öğeleri içeren) sıralar.

Split(ReadOnlySpan<Char>, Span<Range>, Char, StringSplitOptions)

Belirtilen separatoriçin kaynak ReadOnlySpan<T> ayrıştırarak destination aralığını ayırıcılar arasındaki bölgeleri temsil eden Range örneklerle doldurarak.

Split(ReadOnlySpan<Char>, Span<Range>, ReadOnlySpan<Char>, StringSplitOptions)

Belirtilen separatoriçin kaynak ReadOnlySpan<T> ayrıştırarak destination aralığını ayırıcılar arasındaki bölgeleri temsil eden Range örneklerle doldurarak.

Split<T>(ReadOnlySpan<T>, ReadOnlySpan<T>)

Memory<T>, ReadOnlyMemory<T>, Span<T>ve ReadOnlySpan<T>gibi bellekle ilgili ve span ile ilgili türler için uzantı yöntemleri sağlar.

Split<T>(ReadOnlySpan<T>, T)

Memory<T>, ReadOnlyMemory<T>, Span<T>ve ReadOnlySpan<T>gibi bellekle ilgili ve span ile ilgili türler için uzantı yöntemleri sağlar.

SplitAny(ReadOnlySpan<Char>, Span<Range>, ReadOnlySpan<Char>, StringSplitOptions)

Belirtilen separatorsbiri için kaynak ReadOnlySpan<T> ayrıştırarak, destination aralığını ayırıcılar arasındaki bölgeleri temsil eden Range örneklerle doldurarak.

SplitAny(ReadOnlySpan<Char>, Span<Range>, ReadOnlySpan<String>, StringSplitOptions)

Belirtilen separatorsbiri için kaynak ReadOnlySpan<T> ayrıştırarak, destination aralığını ayırıcılar arasındaki bölgeleri temsil eden Range örneklerle doldurarak.

SplitAny<T>(ReadOnlySpan<T>, ReadOnlySpan<T>)

Memory<T>, ReadOnlyMemory<T>, Span<T>ve ReadOnlySpan<T>gibi bellekle ilgili ve span ile ilgili türler için uzantı yöntemleri sağlar.

SplitAny<T>(ReadOnlySpan<T>, SearchValues<T>)

Memory<T>, ReadOnlyMemory<T>, Span<T>ve ReadOnlySpan<T>gibi bellekle ilgili ve span ile ilgili türler için uzantı yöntemleri sağlar.

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

Belirtilen bir StringComparison değeri kullanıldığında salt okunur karakter aralığının belirtilen değerle başlayıp başlamayacağını 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>(ReadOnlySpan<T>, T)

Belirtilen değerin 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.

ToLower(ReadOnlySpan<Char>, Span<Char>, CultureInfo)

Belirtilen kültürün büyük/küçük harf kurallarını kullanarak her karakteri küçük harfe dönüştürerek kaynak yayılma alanından karakterleri hedefe kopyalar.

ToLowerInvariant(ReadOnlySpan<Char>, Span<Char>)

Sabit kültürün büyük/küçük harf kurallarını kullanarak her karakteri küçük harfe dönüştürerek kaynak yayılma alanından karakterleri hedefe kopyalar.

ToUpper(ReadOnlySpan<Char>, Span<Char>, CultureInfo)

Belirtilen kültürün büyük/küçük harf kurallarını kullanarak her karakteri büyük harfe dönüştürerek, kaynak yayılmadaki karakterleri hedefe kopyalar.

ToUpperInvariant(ReadOnlySpan<Char>, Span<Char>)

Karakterleri kaynak yayılma alanından hedefe kopyalar ve sabit kültürün büyük/küçük harf kurallarını kullanarak her karakteri büyük harfe dönüştürür.

Trim(Memory<Char>)

Karakter bellek bölgesinden baştaki ve sondaki tüm boşluk karakterlerini kaldırır.

Trim(ReadOnlyMemory<Char>)

Salt okunur karakter bellek bölgesinden baştaki ve sondaki tüm boşluk karakterlerini kaldırır.

Trim(ReadOnlySpan<Char>)

Salt okunur karakter aralığından baştaki ve sondaki tüm boşluk karakterlerini kaldırır.

Trim(ReadOnlySpan<Char>, Char)

Belirtilen bir karakterin tüm baştaki ve sondaki oluşumlarını salt okunur karakter aralığından kaldırır.

Trim(ReadOnlySpan<Char>, ReadOnlySpan<Char>)

Salt okunur bir yayılma alanında belirtilen bir karakter kümesinin tüm baştaki ve sondaki oluşumlarını salt okunur karakter aralığından kaldırır.

Trim(Span<Char>)

Bir karakter aralığından baştaki ve sondaki tüm boşluk karakterlerini kaldırır.

Trim<T>(Memory<T>, ReadOnlySpan<T>)

Bir bellek bölgesinden salt okunur bir yayılma alanında belirtilen bir öğe kümesinin tüm baştaki ve sondaki oluşumlarını kaldırır.

Trim<T>(Memory<T>, T)

Belirtilen bir öğenin bellek bölgesinden tüm baştaki ve sondaki oluşumlarını kaldırır.

Trim<T>(ReadOnlyMemory<T>, ReadOnlySpan<T>)

Salt okunur bir yayılma alanında belirtilen bir öğe kümesinin tüm baştaki ve sondaki oluşumlarını salt okunur bellek bölgesinden kaldırır.

Trim<T>(ReadOnlyMemory<T>, T)

Belirtilen bir öğenin salt okunur bellek bölgesinden tüm baştaki ve sondaki oluşumlarını kaldırır.

Trim<T>(ReadOnlySpan<T>, ReadOnlySpan<T>)

Salt okunur bir yayılma alanında belirtilen bir öğe kümesinin tüm baştaki ve sondaki oluşumlarını salt okunur bir yayılma alanından kaldırır.

Trim<T>(ReadOnlySpan<T>, T)

Belirtilen öğenin tüm baştaki ve sondaki oluşumlarını salt okunur bir yayılma alanından kaldırır.

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

Salt okunur bir yayılma alanında belirtilen bir öğe kümesinin tüm baştaki ve sondaki oluşumlarını bir yayılma alanından kaldırır.

Trim<T>(Span<T>, T)

Belirtilen öğenin tüm baştaki ve sondaki oluşumlarını bir span'dan kaldırır.

TrimEnd(Memory<Char>)

Bir karakter bellek bölgesinden sondaki tüm boşluk karakterlerini kaldırır.

TrimEnd(ReadOnlyMemory<Char>)

Salt okunur karakter bellek bölgesinden sondaki tüm boşluk karakterlerini kaldırır.

TrimEnd(ReadOnlySpan<Char>)

Salt okunur karakter aralığından sondaki tüm boşluk karakterlerini kaldırır.

TrimEnd(ReadOnlySpan<Char>, Char)

Belirtilen karakterin tüm sondaki oluşumlarını salt okunur bir yayılma alanından kaldırır.

TrimEnd(ReadOnlySpan<Char>, ReadOnlySpan<Char>)

Salt okunur bir aralıkta belirtilen bir karakter kümesinin tüm sondaki oluşumlarını salt okunur karakter aralığından kaldırır.

TrimEnd(Span<Char>)

Bir karakter aralığından sondaki tüm boşluk karakterlerini kaldırır.

TrimEnd<T>(Memory<T>, ReadOnlySpan<T>)

Bir bellek bölgesinden salt okunur bir yayılma alanında belirtilen bir öğe kümesinin sondaki tüm oluşumlarını kaldırır.

TrimEnd<T>(Memory<T>, T)

Belirtilen bir öğenin karakter bellek bölgesinden sondaki tüm oluşumlarını kaldırır.

TrimEnd<T>(ReadOnlyMemory<T>, ReadOnlySpan<T>)

Salt okunur bir yayılma alanında belirtilen bir öğe kümesinin sondaki tüm oluşumlarını salt okunur bellek bölgesinden kaldırır.

TrimEnd<T>(ReadOnlyMemory<T>, T)

Belirtilen bir öğenin salt okunur bellek bölgesinden sondaki tüm oluşumlarını kaldırır.

TrimEnd<T>(ReadOnlySpan<T>, ReadOnlySpan<T>)

Salt okunur bir yayılma alanında belirtilen bir öğe kümesinin sondaki tüm oluşumlarını salt okunur bir yayılma alanından kaldırır.

TrimEnd<T>(ReadOnlySpan<T>, T)

Belirtilen öğenin tüm sondaki oluşumlarını salt okunur bir yayılma alanından kaldırır.

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

Salt okunur bir yayılma alanında belirtilen bir öğe kümesinin sondaki tüm oluşumlarını bir yayılma alanından kaldırır.

TrimEnd<T>(Span<T>, T)

Belirtilen öğenin tüm sondaki oluşumlarını bir span'dan kaldırır.

TrimStart(Memory<Char>)

Bellek bölgesinden baştaki tüm boşluk karakterlerini kaldırır.

TrimStart(ReadOnlyMemory<Char>)

Salt okunur bellek bölgesinden baştaki tüm boşluk karakterlerini kaldırır.

TrimStart(ReadOnlySpan<Char>)

Salt okunur bir aralıktan baştaki tüm boşluk karakterlerini kaldırır.

TrimStart(ReadOnlySpan<Char>, Char)

Belirtilen karakterin tüm baştaki oluşumlarını span'dan kaldırır.

TrimStart(ReadOnlySpan<Char>, ReadOnlySpan<Char>)

Salt okunur bir yayılma alanında belirtilen bir karakter kümesinin tüm baştaki oluşumlarını yayılma alanından kaldırır.

TrimStart(Span<Char>)

Bir yayılma alanından baştaki tüm boşluk karakterlerini kaldırır.

TrimStart<T>(Memory<T>, ReadOnlySpan<T>)

Bir bellek bölgesinden salt okunur bir yayılma alanında belirtilen bir öğe kümesinin baştaki tüm oluşumlarını kaldırır.

TrimStart<T>(Memory<T>, T)

Belirtilen bir öğenin bellek bölgesinden tüm baştaki oluşumlarını kaldırır.

TrimStart<T>(ReadOnlyMemory<T>, ReadOnlySpan<T>)

Bir bellek bölgesinden salt okunur bir yayılma alanında belirtilen bir öğe kümesinin baştaki tüm oluşumlarını kaldırır.

TrimStart<T>(ReadOnlyMemory<T>, T)

Belirtilen bir öğenin bellek bölgesinden tüm baştaki oluşumlarını kaldırır.

TrimStart<T>(ReadOnlySpan<T>, ReadOnlySpan<T>)

Salt okunur bir yayılma alanında belirtilen bir öğe kümesinin baştaki tüm oluşumlarını yayılma alanından kaldırır.

TrimStart<T>(ReadOnlySpan<T>, T)

Belirtilen öğenin tüm baştaki oluşumlarını span'dan kaldırır.

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

Salt okunur bir yayılma alanında belirtilen bir öğe kümesinin baştaki tüm oluşumlarını yayılma alanından kaldırır.

TrimStart<T>(Span<T>, T)

Belirtilen öğenin tüm baştaki oluşumlarını span'dan kaldırır.

TryWrite(Span<Char>, IFormatProvider, CompositeFormat, Int32, Object[])

CompositeFormat dizesini karakter aralığına yazar ve biçim öğesini veya öğelerini karşılık gelen bağımsız değişkenlerin dize gösterimiyle birlikte yazar.

TryWrite(Span<Char>, IFormatProvider, CompositeFormat, Int32, ReadOnlySpan<Object>)

CompositeFormat dizesini karakter aralığına yazar ve biçim öğesini veya öğelerini karşılık gelen bağımsız değişkenlerin dize gösterimiyle birlikte yazar.

TryWrite(Span<Char>, IFormatProvider, MemoryExtensions+TryWriteInterpolatedStringHandler, Int32)

Belirtilen ilişkilendirilmiş dizeyi karakter aralığına yazar.

TryWrite(Span<Char>, MemoryExtensions+TryWriteInterpolatedStringHandler, Int32)

Belirtilen ilişkilendirilmiş dizeyi karakter aralığına yazar.

TryWrite<TArg0,TArg1,TArg2>(Span<Char>, IFormatProvider, CompositeFormat, Int32, TArg0, TArg1, TArg2)

CompositeFormat dizesini karakter aralığına yazar ve biçim öğesini veya öğelerini karşılık gelen bağımsız değişkenlerin dize gösterimiyle birlikte yazar.

TryWrite<TArg0,TArg1>(Span<Char>, IFormatProvider, CompositeFormat, Int32, TArg0, TArg1)

CompositeFormat dizesini karakter aralığına yazar ve biçim öğesini veya öğelerini karşılık gelen bağımsız değişkenlerin dize gösterimiyle birlikte yazar.

TryWrite<TArg0>(Span<Char>, IFormatProvider, CompositeFormat, Int32, TArg0)

CompositeFormat dizesini karakter aralığına yazar ve biçim öğesini veya öğelerini karşılık gelen bağımsız değişkenlerin dize gösterimiyle birlikte yazar.

Şunlara uygulanır