MemoryExtensions Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Fornisce metodi di estensione per i tipi correlati alla memoria e correlati all'intervallo, ad esempio Memory<T>, ReadOnlyMemory<T>, Span<T>e ReadOnlySpan<T>.
public ref class MemoryExtensions abstract sealed
public static class MemoryExtensions
type MemoryExtensions = class
Public Module MemoryExtensions
- Ereditarietà
-
MemoryExtensions
Metodi
AsMemory(String) |
Crea un nuovo oggetto |
AsMemory(String, Index) |
Crea un nuovo oggetto |
AsMemory(String, Int32) |
Crea un nuovo oggetto |
AsMemory(String, Int32, Int32) |
Crea un nuovo oggetto |
AsMemory(String, Range) |
Crea un nuovo oggetto |
AsMemory<T>(ArraySegment<T>) |
Crea una nuova area di memoria sulla parte del segmento della matrice di destinazione. |
AsMemory<T>(ArraySegment<T>, Int32) |
Crea una nuova area di memoria sulla parte del segmento della matrice di destinazione a partire da una posizione specificata fino alla fine del segmento. |
AsMemory<T>(ArraySegment<T>, Int32, Int32) |
Crea una nuova area di memoria sulla parte del segmento della matrice di destinazione a partire da una posizione specificata fino alla lunghezza specificata. |
AsMemory<T>(T[]) |
Crea una nuova area di memoria sulla matrice di destinazione. |
AsMemory<T>(T[], Index) |
Crea una nuova area di memoria sulla parte della matrice di destinazione a partire da un indice specificato fino alla fine della matrice. |
AsMemory<T>(T[], Int32) |
Crea una nuova area di memoria sulla parte della matrice di destinazione a partire da una posizione specificata fino alla fine della matrice. |
AsMemory<T>(T[], Int32, Int32) |
Crea una nuova area di memoria sulla parte della matrice di destinazione a partire da una posizione specificata con una lunghezza specificata. |
AsMemory<T>(T[], Range) |
Crea una nuova area di memoria sulla parte della matrice di destinazione a partire dall'indice di inizio inclusivo dell'intervallo fino all'indice finale esclusivo dell'intervallo. |
AsSpan(String) |
Crea un nuovo intervallo di sola lettura su una stringa. |
AsSpan(String, Index) |
Crea un nuovo ReadOnlySpan<T> oggetto su una parte della stringa di destinazione da una posizione specificata alla fine della stringa. |
AsSpan(String, Int32) |
Crea un nuovo intervallo di sola lettura su una parte della stringa di destinazione da una posizione specificata fino alla fine della stringa. |
AsSpan(String, Int32, Int32) |
Crea un nuovo intervallo di sola lettura su una parte della stringa di destinazione da una posizione specificata per un numero di caratteri specificato. |
AsSpan(String, Range) |
Crea un nuovo ReadOnlySpan<T> oggetto su una parte di una stringa di destinazione usando gli indici di inizio e fine dell'intervallo. |
AsSpan<T>(ArraySegment<T>) |
Crea un nuovo intervallo su un segmento della matrice di destinazione. |
AsSpan<T>(ArraySegment<T>, Index) |
Crea un nuovo intervallo su una parte del segmento della matrice di destinazione a partire da un indice specificato fino alla fine del segmento. |
AsSpan<T>(ArraySegment<T>, Int32) |
Crea un nuovo intervallo su una parte del segmento della stringa di destinazione da una posizione specificata alla fine del segmento. |
AsSpan<T>(ArraySegment<T>, Int32, Int32) |
Crea un nuovo intervallo su una parte del segmento della stringa di destinazione da una posizione specificata per una lunghezza definita. |
AsSpan<T>(ArraySegment<T>, Range) |
Crea un nuovo intervallo su una parte di un segmento della matrice di destinazione usando gli indici di inizio e di fine dell'intervallo. |
AsSpan<T>(T[]) |
Crea un nuovo intervallo su una matrice di destinazione. |
AsSpan<T>(T[], Index) |
Crea un nuovo intervallo sulla parte della matrice di destinazione definita da un valore Index. |
AsSpan<T>(T[], Int32) |
Crea un nuovo intervallo su una parte della matrice di destinazione a partire da una posizione specificata fino alla fine della matrice. |
AsSpan<T>(T[], Int32, Int32) |
Crea un nuovo intervallo su una parte della matrice di destinazione a partire da una posizione specificata per una lunghezza definita. |
AsSpan<T>(T[], Range) |
Crea un nuovo intervallo sulla parte della matrice di destinazione definita da un valore Range. |
BinarySearch<T,TComparable>(ReadOnlySpan<T>, TComparable) |
Esegue la ricerca di un valore in un'intera matrice ReadOnlySpan<T> ordinata usando il tipo generico |
BinarySearch<T,TComparable>(Span<T>, TComparable) |
Esegue la ricerca di un valore in un'intera matrice Span<T> ordinata usando il tipo generico |
BinarySearch<T,TComparer>(ReadOnlySpan<T>, T, TComparer) |
Esegue la ricerca di un valore specifico in un'intera matrice ReadOnlySpan<T> ordinata usando il tipo generico |
BinarySearch<T,TComparer>(Span<T>, T, TComparer) |
Esegue la ricerca di un valore specifico in un'intera matrice Span<T> ordinata usando il tipo generico |
BinarySearch<T>(ReadOnlySpan<T>, IComparable<T>) |
Esegue la ricerca di un valore in un'intera matrice ReadOnlySpan<T> ordinata usando l'interfaccia generica IComparable<T> specificata. |
BinarySearch<T>(Span<T>, IComparable<T>) |
Esegue la ricerca di un valore in un'intera matrice Span<T> ordinata usando l'interfaccia generica IComparable<T> specificata. |
CommonPrefixLength<T>(ReadOnlySpan<T>, ReadOnlySpan<T>) |
Trova la lunghezza di qualsiasi prefisso comune condiviso tra |
CommonPrefixLength<T>(ReadOnlySpan<T>, ReadOnlySpan<T>, IEqualityComparer<T>) |
Determina la lunghezza di qualsiasi prefisso comune condiviso tra |
CommonPrefixLength<T>(Span<T>, ReadOnlySpan<T>) |
Trova la lunghezza di qualsiasi prefisso comune condiviso tra |
CommonPrefixLength<T>(Span<T>, ReadOnlySpan<T>, IEqualityComparer<T>) |
Trova la lunghezza di qualsiasi prefisso comune condiviso tra |
CompareTo(ReadOnlySpan<Char>, ReadOnlySpan<Char>, StringComparison) |
Confronta un intervallo di caratteri con un altro usando un confronto di stringhe specificato e restituisce un intero che ne indica la posizione relativa nell'ordinamento. |
Contains(ReadOnlySpan<Char>, ReadOnlySpan<Char>, StringComparison) |
Indica se un valore specificato è presente all'interno di un intervallo di caratteri di sola lettura. |
Contains<T>(ReadOnlySpan<T>, T) |
Indica se un valore specificato viene trovato in un intervallo di sola lettura. I valori vengono confrontati tramite IEquatable{T}.Equals(T). |
Contains<T>(Span<T>, T) |
Indica se un valore specificato viene trovato in un intervallo. I valori vengono confrontati tramite IEquatable{T}.Equals(T). |
ContainsAny(ReadOnlySpan<Char>, SearchValues<String>) |
Fornisce metodi di estensione per i tipi correlati alla memoria e correlati all'intervallo, ad esempio Memory<T>, ReadOnlyMemory<T>, Span<T>e ReadOnlySpan<T>. |
ContainsAny(Span<Char>, SearchValues<String>) |
Fornisce metodi di estensione per i tipi correlati alla memoria e correlati all'intervallo, ad esempio Memory<T>, ReadOnlyMemory<T>, Span<T>e ReadOnlySpan<T>. |
ContainsAny<T>(ReadOnlySpan<T>, ReadOnlySpan<T>) |
Cerca un'occorrenza di una delle proprietà specificate |
ContainsAny<T>(ReadOnlySpan<T>, SearchValues<T>) |
Cerca un'occorrenza di una delle proprietà specificate |
ContainsAny<T>(ReadOnlySpan<T>, T, T) |
Cerca un'occorrenza di |
ContainsAny<T>(ReadOnlySpan<T>, T, T, T) |
Cerca un'occorrenza di |
ContainsAny<T>(Span<T>, ReadOnlySpan<T>) |
Cerca un'occorrenza di una delle proprietà specificate |
ContainsAny<T>(Span<T>, SearchValues<T>) |
Cerca un'occorrenza di una delle proprietà specificate |
ContainsAny<T>(Span<T>, T, T) |
Cerca un'occorrenza di |
ContainsAny<T>(Span<T>, T, T, T) |
Cerca un'occorrenza di |
ContainsAnyExcept<T>(ReadOnlySpan<T>, ReadOnlySpan<T>) |
Cerca qualsiasi valore diverso da quello specificato |
ContainsAnyExcept<T>(ReadOnlySpan<T>, SearchValues<T>) |
Cerca qualsiasi valore diverso da quello specificato |
ContainsAnyExcept<T>(ReadOnlySpan<T>, T) |
Cerca qualsiasi valore diverso da quello specificato |
ContainsAnyExcept<T>(ReadOnlySpan<T>, T, T) |
Cerca qualsiasi valore diverso da |
ContainsAnyExcept<T>(ReadOnlySpan<T>, T, T, T) |
Cerca qualsiasi valore diverso da |
ContainsAnyExcept<T>(Span<T>, ReadOnlySpan<T>) |
Cerca qualsiasi valore diverso da quello specificato |
ContainsAnyExcept<T>(Span<T>, SearchValues<T>) |
Cerca qualsiasi valore diverso da quello specificato |
ContainsAnyExcept<T>(Span<T>, T) |
Cerca qualsiasi valore diverso da quello specificato |
ContainsAnyExcept<T>(Span<T>, T, T) |
Cerca qualsiasi valore diverso da |
ContainsAnyExcept<T>(Span<T>, T, T, T) |
Cerca qualsiasi valore diverso da |
ContainsAnyExceptInRange<T>(ReadOnlySpan<T>, T, T) |
Cerca qualsiasi valore al di fuori dell'intervallo tra |
ContainsAnyExceptInRange<T>(Span<T>, T, T) |
Cerca qualsiasi valore al di fuori dell'intervallo tra |
ContainsAnyInRange<T>(ReadOnlySpan<T>, T, T) |
Cerca qualsiasi valore nell'intervallo compreso tra |
ContainsAnyInRange<T>(Span<T>, T, T) |
Cerca qualsiasi valore nell'intervallo compreso tra |
CopyTo<T>(T[], Memory<T>) |
Copia il contenuto della matrice in un'area di memoria. |
CopyTo<T>(T[], Span<T>) |
Copia il contenuto della matrice nell'intervallo. |
Count<T>(ReadOnlySpan<T>, ReadOnlySpan<T>) |
Conta il numero di volte |
Count<T>(ReadOnlySpan<T>, T) |
Conta il numero di volte in cui si verifica l'oggetto |
Count<T>(Span<T>, ReadOnlySpan<T>) |
Conta il numero di volte in cui si verifica l'oggetto |
Count<T>(Span<T>, T) |
Conta il numero di volte in cui si verifica l'oggetto |
EndsWith(ReadOnlySpan<Char>, ReadOnlySpan<Char>, StringComparison) |
Determina se la fine di |
EndsWith<T>(ReadOnlySpan<T>, ReadOnlySpan<T>) |
Determina se la sequenza specificata viene visualizzata alla fine di un intervallo di sola lettura. |
EndsWith<T>(ReadOnlySpan<T>, T) |
Fornisce metodi di estensione per i tipi correlati alla memoria e correlati all'intervallo, ad esempio Memory<T>, ReadOnlyMemory<T>, Span<T>e ReadOnlySpan<T>. |
EndsWith<T>(Span<T>, ReadOnlySpan<T>) |
Determina se la sequenza specificata viene visualizzata alla fine di un intervallo. |
EnumerateLines(ReadOnlySpan<Char>) |
Restituisce un'enumerazione di righe sull'intervallo specificato. |
EnumerateLines(Span<Char>) |
Restituisce un'enumerazione di righe sull'intervallo specificato. |
EnumerateRunes(ReadOnlySpan<Char>) |
Restituisce un'enumerazione di Rune dall'intervallo di sola lettura specificato. |
EnumerateRunes(Span<Char>) |
Restituisce un'enumerazione di Rune dall'intervallo specificato. |
Equals(ReadOnlySpan<Char>, ReadOnlySpan<Char>, StringComparison) |
Determina se questo oggetto |
IndexOf(ReadOnlySpan<Char>, ReadOnlySpan<Char>, StringComparison) |
Restituisce l'indice in base zero della prima occorrenza dell'oggetto |
IndexOf<T>(ReadOnlySpan<T>, ReadOnlySpan<T>) |
Cerca la sequenza specificata e restituisce l'indice della prima occorrenza. I valori vengono confrontati tramite IEquatable{T}.Equals(T). |
IndexOf<T>(ReadOnlySpan<T>, T) |
Cerca il valore specificato e restituisce l'indice della prima occorrenza. I valori vengono confrontati tramite IEquatable{T}.Equals(T). |
IndexOf<T>(Span<T>, ReadOnlySpan<T>) |
Cerca la sequenza specificata e restituisce l'indice della prima occorrenza. I valori vengono confrontati tramite IEquatable{T}.Equals(T). |
IndexOf<T>(Span<T>, T) |
Cerca il valore specificato e restituisce l'indice della prima occorrenza. I valori vengono confrontati tramite IEquatable{T}.Equals(T). |
IndexOfAny(ReadOnlySpan<Char>, SearchValues<String>) |
Fornisce metodi di estensione per i tipi correlati alla memoria e correlati all'intervallo, ad esempio Memory<T>, ReadOnlyMemory<T>, Span<T>e ReadOnlySpan<T>. |
IndexOfAny(Span<Char>, SearchValues<String>) |
Fornisce metodi di estensione per i tipi correlati alla memoria e correlati all'intervallo, ad esempio Memory<T>, ReadOnlyMemory<T>, Span<T>e ReadOnlySpan<T>. |
IndexOfAny<T>(ReadOnlySpan<T>, ReadOnlySpan<T>) |
Cerca il primo indice di uno dei valori specificati simile alla chiamata di IndexOf eseguita più volte con l'operatore logico OR. |
IndexOfAny<T>(ReadOnlySpan<T>, SearchValues<T>) |
Cerca il primo indice di uno dei valori specificati. |
IndexOfAny<T>(ReadOnlySpan<T>, T, T) |
Cerca il primo indice di uno dei valori specificati simile alla chiamata di IndexOf eseguita più volte con l'operatore logico OR. |
IndexOfAny<T>(ReadOnlySpan<T>, T, T, T) |
Cerca il primo indice di uno dei valori specificati simile alla chiamata di IndexOf eseguita più volte con l'operatore logico OR. |
IndexOfAny<T>(Span<T>, ReadOnlySpan<T>) |
Cerca il primo indice di uno dei valori specificati simile alla chiamata di IndexOf eseguita più volte con l'operatore logico OR. |
IndexOfAny<T>(Span<T>, SearchValues<T>) |
Cerca il primo indice di uno dei valori specificati. |
IndexOfAny<T>(Span<T>, T, T) |
Cerca il primo indice di uno dei valori specificati simile alla chiamata di IndexOf eseguita più volte con l'operatore logico OR. |
IndexOfAny<T>(Span<T>, T, T, T) |
Cerca il primo indice di uno dei valori specificati simile alla chiamata di IndexOf eseguita più volte con l'operatore logico OR. |
IndexOfAnyExcept<T>(ReadOnlySpan<T>, ReadOnlySpan<T>) |
Cerca il primo indice di qualsiasi valore diverso da quello specificato |
IndexOfAnyExcept<T>(ReadOnlySpan<T>, SearchValues<T>) |
Cerca il primo indice di qualsiasi valore diverso da quello specificato |
IndexOfAnyExcept<T>(ReadOnlySpan<T>, T) |
Cerca il primo indice di qualsiasi valore diverso da quello specificato |
IndexOfAnyExcept<T>(ReadOnlySpan<T>, T, T) |
Cerca il primo indice di qualsiasi valore diverso da quello specificato |
IndexOfAnyExcept<T>(ReadOnlySpan<T>, T, T, T) |
Cerca il primo indice di qualsiasi valore diverso da quello specificato |
IndexOfAnyExcept<T>(Span<T>, ReadOnlySpan<T>) |
Cerca il primo indice di qualsiasi valore diverso da quello specificato |
IndexOfAnyExcept<T>(Span<T>, SearchValues<T>) |
Cerca il primo indice di qualsiasi valore diverso da quello specificato |
IndexOfAnyExcept<T>(Span<T>, T) |
Cerca il primo indice di qualsiasi valore diverso da quello specificato |
IndexOfAnyExcept<T>(Span<T>, T, T) |
Cerca il primo indice di qualsiasi valore diverso da quello specificato |
IndexOfAnyExcept<T>(Span<T>, T, T, T) |
Cerca il primo indice di qualsiasi valore diverso da quello specificato |
IndexOfAnyExceptInRange<T>(ReadOnlySpan<T>, T, T) |
Cerca il primo indice di qualsiasi valore all'esterno dell'intervallo tra |
IndexOfAnyExceptInRange<T>(Span<T>, T, T) |
Cerca il primo indice di qualsiasi valore all'esterno dell'intervallo tra |
IndexOfAnyInRange<T>(ReadOnlySpan<T>, T, T) |
Cerca il primo indice di qualsiasi valore nell'intervallo tra |
IndexOfAnyInRange<T>(Span<T>, T, T) |
Cerca il primo indice di qualsiasi valore nell'intervallo tra |
IsWhiteSpace(ReadOnlySpan<Char>) |
Indica se l'intervallo specificato contiene solo spazi vuoti. |
LastIndexOf(ReadOnlySpan<Char>, ReadOnlySpan<Char>, StringComparison) |
Restituisce l'indice in base zero dell'ultima occorrenza dell'oggetto |
LastIndexOf<T>(ReadOnlySpan<T>, ReadOnlySpan<T>) |
Cerca la sequenza specificata e restituisce l'indice dell'ultima occorrenza. I valori vengono confrontati tramite IEquatable{T}.Equals(T). |
LastIndexOf<T>(ReadOnlySpan<T>, T) |
Cerca il valore specificato e restituisce l'indice dell'ultima occorrenza. I valori vengono confrontati tramite IEquatable{T}.Equals(T). |
LastIndexOf<T>(Span<T>, ReadOnlySpan<T>) |
Cerca la sequenza specificata e restituisce l'indice dell'ultima occorrenza. I valori vengono confrontati tramite IEquatable{T}.Equals(T). |
LastIndexOf<T>(Span<T>, T) |
Cerca il valore specificato e restituisce l'indice dell'ultima occorrenza. I valori vengono confrontati tramite IEquatable{T}.Equals(T). |
LastIndexOfAny<T>(ReadOnlySpan<T>, ReadOnlySpan<T>) |
Cerca l'ultimo indice di uno dei valori specificati simile alla chiamata di LastIndexOf eseguita più volte con l'operatore logico OR. |
LastIndexOfAny<T>(ReadOnlySpan<T>, SearchValues<T>) |
Cerca l'ultimo indice di uno dei valori specificati. |
LastIndexOfAny<T>(ReadOnlySpan<T>, T, T) |
Cerca l'ultimo indice di uno dei valori specificati simile alla chiamata di LastIndexOf eseguita più volte con l'operatore logico OR. |
LastIndexOfAny<T>(ReadOnlySpan<T>, T, T, T) |
Cerca l'ultimo indice di uno dei valori specificati simile alla chiamata di LastIndexOf eseguita più volte con l'operatore logico OR. |
LastIndexOfAny<T>(Span<T>, ReadOnlySpan<T>) |
Cerca l'ultimo indice di uno dei valori specificati simile alla chiamata di LastIndexOf eseguita più volte con l'operatore logico OR. |
LastIndexOfAny<T>(Span<T>, SearchValues<T>) |
Cerca l'ultimo indice di uno dei valori specificati. |
LastIndexOfAny<T>(Span<T>, T, T) |
Cerca l'ultimo indice di uno dei valori specificati simile alla chiamata di LastIndexOf eseguita più volte con l'operatore logico OR. |
LastIndexOfAny<T>(Span<T>, T, T, T) |
Cerca l'ultimo indice di uno dei valori specificati simile alla chiamata di LastIndexOf eseguita più volte con l'operatore logico OR. |
LastIndexOfAnyExcept<T>(ReadOnlySpan<T>, ReadOnlySpan<T>) |
Cerca l'ultimo indice di qualsiasi valore diverso da quello specificato |
LastIndexOfAnyExcept<T>(ReadOnlySpan<T>, SearchValues<T>) |
Cerca l'ultimo indice di qualsiasi valore diverso da quello specificato |
LastIndexOfAnyExcept<T>(ReadOnlySpan<T>, T) |
Cerca l'ultimo indice di qualsiasi valore diverso da quello specificato |
LastIndexOfAnyExcept<T>(ReadOnlySpan<T>, T, T) |
Cerca l'ultimo indice di qualsiasi valore diverso da quello specificato |
LastIndexOfAnyExcept<T>(ReadOnlySpan<T>, T, T, T) |
Cerca l'ultimo indice di qualsiasi valore diverso dall'oggetto specificato |
LastIndexOfAnyExcept<T>(Span<T>, ReadOnlySpan<T>) |
Cerca l'ultimo indice di qualsiasi valore diverso da quello specificato |
LastIndexOfAnyExcept<T>(Span<T>, SearchValues<T>) |
Cerca l'ultimo indice di qualsiasi valore diverso da quello specificato |
LastIndexOfAnyExcept<T>(Span<T>, T) |
Cerca l'ultimo indice di qualsiasi valore diverso da quello specificato |
LastIndexOfAnyExcept<T>(Span<T>, T, T) |
Cerca l'ultimo indice di qualsiasi valore diverso da quello specificato |
LastIndexOfAnyExcept<T>(Span<T>, T, T, T) |
Cerca l'ultimo indice di qualsiasi valore diverso dall'oggetto specificato |
LastIndexOfAnyExceptInRange<T>(ReadOnlySpan<T>, T, T) |
Cerca l'ultimo indice di qualsiasi valore all'esterno dell'intervallo tra |
LastIndexOfAnyExceptInRange<T>(Span<T>, T, T) |
Cerca l'ultimo indice di qualsiasi valore all'esterno dell'intervallo tra |
LastIndexOfAnyInRange<T>(ReadOnlySpan<T>, T, T) |
Cerca l'ultimo indice di qualsiasi valore nell'intervallo tra |
LastIndexOfAnyInRange<T>(Span<T>, T, T) |
Cerca l'ultimo indice di qualsiasi valore nell'intervallo tra |
Overlaps<T>(ReadOnlySpan<T>, ReadOnlySpan<T>) |
Determina se due sequenze di sola lettura si sovrappongono in memoria. |
Overlaps<T>(ReadOnlySpan<T>, ReadOnlySpan<T>, Int32) |
Determina se due sequenze di sola lettura si sovrappongono in memoria e genera l'offset dell'elemento. |
Overlaps<T>(Span<T>, ReadOnlySpan<T>) |
Determina se un intervallo e un intervallo di sola lettura si sovrappongono in memoria. |
Overlaps<T>(Span<T>, ReadOnlySpan<T>, Int32) |
Determina se un intervallo e un intervallo di sola lettura si sovrappongono in memoria e genera l'offset dell'elemento. |
Replace<T>(ReadOnlySpan<T>, Span<T>, T, T) |
Copia |
Replace<T>(Span<T>, T, T) |
Sostituisce tutte le occorrenze di |
Reverse<T>(Span<T>) |
Inverte la sequenza degli elementi nell'intero intervallo. |
SequenceCompareTo<T>(ReadOnlySpan<T>, ReadOnlySpan<T>) |
Determina l'ordine relativo di due sequenze di sola lettura confrontando i relativi elementi usando IComparable{T}.CompareTo(T). |
SequenceCompareTo<T>(Span<T>, ReadOnlySpan<T>) |
Determina l'ordine relativo di un intervallo e di un intervallo di sola lettura confrontando i relativi elementi usando IComparable{T}.CompareTo(T). |
SequenceEqual<T>(ReadOnlySpan<T>, ReadOnlySpan<T>) |
Determina se due sequenze di sola lettura sono uguali confrontando gli elementi con IEquatable{T}.Equals(T). |
SequenceEqual<T>(ReadOnlySpan<T>, ReadOnlySpan<T>, IEqualityComparer<T>) |
Determina se due sequenze sono uguali confrontando gli elementi usando un IEqualityComparer<T>oggetto . |
SequenceEqual<T>(Span<T>, ReadOnlySpan<T>) |
Determina se un intervallo e un intervallo di sola lettura sono uguali confrontando gli elementi con IEquatable{T}.Equals(T). |
SequenceEqual<T>(Span<T>, ReadOnlySpan<T>, IEqualityComparer<T>) |
Determina se due sequenze sono uguali confrontando gli elementi usando un IEqualityComparer<T>oggetto . |
Sort<T,TComparer>(Span<T>, TComparer) |
Ordina gli elementi nell'intera Span<T> usando |
Sort<T>(Span<T>) |
Ordina gli elementi nell'intero Span<T> oggetto usando l'implementazione IComparable<T> di ogni elemento di Span<T>. |
Sort<T>(Span<T>, Comparison<T>) |
Ordina gli elementi nell'intera classe Span<T> usando l'oggetto Comparison<T> specificato. |
Sort<TKey,TValue,TComparer>(Span<TKey>, Span<TValue>, TComparer) |
Ordina una coppia di intervalli (uno contenente le chiavi e l'altro contenente gli elementi corrispondenti) in base alle chiavi del primo oggetto Span<T> usando l'operatore di confronto specificato. |
Sort<TKey,TValue>(Span<TKey>, Span<TValue>) |
Ordina una coppia di intervalli (uno contenente le chiavi e l'altro contenente gli elementi corrispondenti) in base alle chiavi del primo oggetto Span<T> usando l'implementazione di IComparable<T> di ogni chiave. |
Sort<TKey,TValue>(Span<TKey>, Span<TValue>, Comparison<TKey>) |
Ordina una coppia di intervalli (uno contenente le chiavi e l'altro contenente gli elementi corrispondenti) in base alle chiavi del primo oggetto Span<T> usando il confronto specificato. |
Split(ReadOnlySpan<Char>, Span<Range>, Char, StringSplitOptions) |
Analizza l'origine per l'oggetto ReadOnlySpan<T> specificato |
Split(ReadOnlySpan<Char>, Span<Range>, ReadOnlySpan<Char>, StringSplitOptions) |
Analizza l'origine per l'oggetto ReadOnlySpan<T> specificato |
SplitAny(ReadOnlySpan<Char>, Span<Range>, ReadOnlySpan<Char>, StringSplitOptions) |
Analizza l'origine ReadOnlySpan<T> per uno degli elementi specificati |
SplitAny(ReadOnlySpan<Char>, Span<Range>, ReadOnlySpan<String>, StringSplitOptions) |
Analizza l'origine ReadOnlySpan<T> per uno degli elementi specificati |
StartsWith(ReadOnlySpan<Char>, ReadOnlySpan<Char>, StringComparison) |
Determina se un intervallo di caratteri di sola lettura inizia con un valore specificato quando viene confrontato con un valore StringComparison specifico. |
StartsWith<T>(ReadOnlySpan<T>, ReadOnlySpan<T>) |
Determina se una sequenza specificata viene visualizzata all'inizio di un intervallo di sola lettura. |
StartsWith<T>(ReadOnlySpan<T>, T) |
Fornisce metodi di estensione per i tipi correlati alla memoria e correlati all'intervallo, ad esempio Memory<T>, ReadOnlyMemory<T>, Span<T>e ReadOnlySpan<T>. |
StartsWith<T>(Span<T>, ReadOnlySpan<T>) |
Determina se una sequenza specificata viene visualizzata all'inizio di un intervallo. |
ToLower(ReadOnlySpan<Char>, Span<Char>, CultureInfo) |
Copia i caratteri dall'intervallo di origine alla destinazione, convertendo ogni carattere in minuscolo, usando le regole di distinzione tra maiuscola e minuscola delle impostazioni cultura specificate. |
ToLowerInvariant(ReadOnlySpan<Char>, Span<Char>) |
Copia i caratteri dall'intervallo di origine alla destinazione, convertendo ogni carattere in minuscolo, usando le regole di distinzione tra maiuscola e minuscola delle impostazioni cultura inglese non dipendenti da paese/area geografica. |
ToUpper(ReadOnlySpan<Char>, Span<Char>, CultureInfo) |
Copia i caratteri dall'intervallo di origine alla destinazione, convertendo ogni carattere in maiuscolo, usando le regole di distinzione tra maiuscola e minuscola delle impostazioni cultura specificate. |
ToUpperInvariant(ReadOnlySpan<Char>, Span<Char>) |
Copia i caratteri dall'intervallo di origine alla destinazione, convertendo ogni carattere in maiuscolo, usando le regole di distinzione tra maiuscola e minuscola delle impostazioni cultura inglese non dipendenti da paese/area geografica. |
Trim(Memory<Char>) |
Rimuove tutti gli spazi vuoti iniziali e finali da un'area di memoria dei caratteri. |
Trim(ReadOnlyMemory<Char>) |
Rimuove tutti gli spazi vuoti iniziali e finali da un'area di memoria dei caratteri di sola lettura. |
Trim(ReadOnlySpan<Char>) |
Rimuove tutti gli spazi vuoti iniziali e finali da un intervallo di caratteri di sola lettura. |
Trim(ReadOnlySpan<Char>, Char) |
Rimuove tutte le occorrenze iniziali e finali da un carattere specificato da un intervallo di caratteri di sola lettura. |
Trim(ReadOnlySpan<Char>, ReadOnlySpan<Char>) |
Rimuove tutte le occorrenze iniziali e finali di un set di caratteri specificato in un intervallo di sola lettura da un intervallo di caratteri di sola lettura. |
Trim(Span<Char>) |
Rimuove tutti gli spazi vuoti iniziali e finali da un intervallo di caratteri. |
Trim<T>(Memory<T>, ReadOnlySpan<T>) |
Rimuove tutte le occorrenze iniziali e finali di un set di elementi specificato in un intervallo di sola lettura da un'area di memoria. |
Trim<T>(Memory<T>, T) |
Rimuove tutte le occorrenze iniziali e finali di un elemento specificato da un'area di memoria. |
Trim<T>(ReadOnlyMemory<T>, ReadOnlySpan<T>) |
Rimuove tutte le occorrenze iniziali e finali di un set di elementi specificato in un intervallo di sola lettura da un'area di memoria di sola lettura. |
Trim<T>(ReadOnlyMemory<T>, T) |
Rimuove tutte le occorrenze iniziali e finali di un elemento specificato da un'area di memoria di sola lettura. |
Trim<T>(ReadOnlySpan<T>, ReadOnlySpan<T>) |
Rimuove tutte le occorrenze iniziali e finali di un set di elementi specificato in un intervallo di sola lettura da un intervallo di sola lettura. |
Trim<T>(ReadOnlySpan<T>, T) |
Rimuove tutte le occorrenze iniziali e finali di un elemento specificato da un intervallo di sola lettura. |
Trim<T>(Span<T>, ReadOnlySpan<T>) |
Rimuove tutte le occorrenze iniziali e finali di un set di elementi specificato in un intervallo di sola lettura da un intervallo. |
Trim<T>(Span<T>, T) |
Rimuove tutte le occorrenze iniziali e finali di un elemento specificato da un intervallo. |
TrimEnd(Memory<Char>) |
Rimuove tutti gli spazi vuoti finali da un'area di memoria dei caratteri. |
TrimEnd(ReadOnlyMemory<Char>) |
Rimuove tutti gli spazi vuoti finali da un'area di memoria dei caratteri di sola lettura. |
TrimEnd(ReadOnlySpan<Char>) |
Rimuove tutti gli spazi vuoti finali da un intervallo di caratteri di sola lettura. |
TrimEnd(ReadOnlySpan<Char>, Char) |
Rimuove tutte le occorrenze finali da un carattere specificato da un intervallo di sola lettura. |
TrimEnd(ReadOnlySpan<Char>, ReadOnlySpan<Char>) |
Rimuove tutte le occorrenze finali di un set di caratteri specificato in un intervallo di sola lettura da un intervallo di caratteri di sola lettura. |
TrimEnd(Span<Char>) |
Rimuove tutti gli spazi vuoti finali da un intervallo di caratteri. |
TrimEnd<T>(Memory<T>, ReadOnlySpan<T>) |
Rimuove tutte le occorrenze finali di un set di elementi specificato in un intervallo di sola lettura da un'area di memoria. |
TrimEnd<T>(Memory<T>, T) |
Rimuove tutte le occorrenze finali di un elemento specificato da un'area di memoria dei caratteri. |
TrimEnd<T>(ReadOnlyMemory<T>, ReadOnlySpan<T>) |
Rimuove tutte le occorrenze finali di un set di elementi specificato in un intervallo di sola lettura da un'area di memoria di sola lettura. |
TrimEnd<T>(ReadOnlyMemory<T>, T) |
Rimuove tutte le occorrenze finali di un elemento specificato da un'area di memoria di sola lettura. |
TrimEnd<T>(ReadOnlySpan<T>, ReadOnlySpan<T>) |
Rimuove tutte le occorrenze finali di un set di elementi specificato in un intervallo di sola lettura da un intervallo di sola lettura. |
TrimEnd<T>(ReadOnlySpan<T>, T) |
Rimuove tutte le occorrenze finali di un elemento specificato da un intervallo di sola lettura. |
TrimEnd<T>(Span<T>, ReadOnlySpan<T>) |
Rimuove tutte le occorrenze finali di un set di elementi specificato in un intervallo di sola lettura da un intervallo. |
TrimEnd<T>(Span<T>, T) |
Rimuove tutte le occorrenze finali di un elemento specificato da un intervallo. |
TrimStart(Memory<Char>) |
Rimuove tutti gli spazi vuoti iniziali da un'area di memoria. |
TrimStart(ReadOnlyMemory<Char>) |
Rimuove tutti gli spazi vuoti iniziali da un'area di memoria di sola lettura. |
TrimStart(ReadOnlySpan<Char>) |
Rimuove tutti gli spazi vuoti iniziali da un intervallo di sola lettura. |
TrimStart(ReadOnlySpan<Char>, Char) |
Rimuove tutte le occorrenze iniziali di un carattere specificato dall'intervallo. |
TrimStart(ReadOnlySpan<Char>, ReadOnlySpan<Char>) |
Rimuove tutte le occorrenze iniziali di un set di caratteri specificato in un intervallo di sola lettura dall'intervallo. |
TrimStart(Span<Char>) |
Rimuove tutti gli spazi vuoti iniziali da un intervallo. |
TrimStart<T>(Memory<T>, ReadOnlySpan<T>) |
Rimuove tutte le occorrenze iniziali di un set di elementi specificato in un intervallo di sola lettura da un'area di memoria. |
TrimStart<T>(Memory<T>, T) |
Rimuove tutte le occorrenze iniziali di un elemento specificato da un'area di memoria. |
TrimStart<T>(ReadOnlyMemory<T>, ReadOnlySpan<T>) |
Rimuove tutte le occorrenze iniziali di un set di elementi specificato in un intervallo di sola lettura da un'area di memoria. |
TrimStart<T>(ReadOnlyMemory<T>, T) |
Rimuove tutte le occorrenze iniziali di un elemento specificato da un'area di memoria. |
TrimStart<T>(ReadOnlySpan<T>, ReadOnlySpan<T>) |
Rimuove tutte le occorrenze iniziali di un set di elementi specificato in un intervallo di sola lettura da un intervallo. |
TrimStart<T>(ReadOnlySpan<T>, T) |
Rimuove tutte le occorrenze iniziali di un elemento specificato da un intervallo. |
TrimStart<T>(Span<T>, ReadOnlySpan<T>) |
Rimuove tutte le occorrenze iniziali di un set di elementi specificato in un intervallo di sola lettura da un intervallo. |
TrimStart<T>(Span<T>, T) |
Rimuove tutte le occorrenze iniziali di un elemento specificato da un intervallo. |
TryWrite(Span<Char>, IFormatProvider, CompositeFormat, Int32, Object[]) |
Scrive la CompositeFormat stringa nell'intervallo di caratteri, sostituendo l'elemento di formato o gli elementi con la rappresentazione di stringa degli argomenti corrispondenti. |
TryWrite(Span<Char>, IFormatProvider, CompositeFormat, Int32, ReadOnlySpan<Object>) |
Scrive la CompositeFormat stringa nell'intervallo di caratteri, sostituendo l'elemento di formato o gli elementi con la rappresentazione di stringa degli argomenti corrispondenti. |
TryWrite(Span<Char>, IFormatProvider, MemoryExtensions+TryWriteInterpolatedStringHandler, Int32) |
Scrive la stringa interpolata specificata nell'intervallo di caratteri. |
TryWrite(Span<Char>, MemoryExtensions+TryWriteInterpolatedStringHandler, Int32) |
Scrive la stringa interpolata specificata nell'intervallo di caratteri. |
TryWrite<TArg0,TArg1,TArg2>(Span<Char>, IFormatProvider, CompositeFormat, Int32, TArg0, TArg1, TArg2) |
Scrive la CompositeFormat stringa nell'intervallo di caratteri, sostituendo l'elemento di formato o gli elementi con la rappresentazione di stringa degli argomenti corrispondenti. |
TryWrite<TArg0,TArg1>(Span<Char>, IFormatProvider, CompositeFormat, Int32, TArg0, TArg1) |
Scrive la CompositeFormat stringa nell'intervallo di caratteri, sostituendo l'elemento di formato o gli elementi con la rappresentazione di stringa degli argomenti corrispondenti. |
TryWrite<TArg0>(Span<Char>, IFormatProvider, CompositeFormat, Int32, TArg0) |
Scrive la CompositeFormat stringa nell'intervallo di caratteri, sostituendo l'elemento di formato o gli elementi con la rappresentazione di stringa degli argomenti corrispondenti. |
Si applica a
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per