MemoryExtensions Classe

Définition

Fournit des méthodes d’extension pour les types liés à la mémoire et liés à l’étendue, tels que Memory<T>, ReadOnlyMemory<T>, Span<T>et ReadOnlySpan<T>.

public ref class MemoryExtensions abstract sealed
public static class MemoryExtensions
type MemoryExtensions = class
Public Module MemoryExtensions
Héritage
MemoryExtensions

Méthodes

AsMemory(String)

Crée un ReadOnlyMemory<Char> sur la partie de la chaîne cible.

AsMemory(String, Index)

Crée un ReadOnlyMemory<Char> sur une partie de la chaîne cible en commençant à un index spécifié.

AsMemory(String, Int32)

Crée un ReadOnlyMemory<Char> sur une partie de la chaîne cible en commençant à une position de caractère spécifiée.

AsMemory(String, Int32, Int32)

Crée un ReadOnlyMemory<Char> sur une partie de la chaîne cible en commençant à une position spécifiée avec une longueur.

AsMemory(String, Range)

Crée un ReadOnlyMemory<Char> sur une plage spécifiée de la chaîne cible.

AsMemory<T>(ArraySegment<T>)

Crée une région de mémoire sur la partie du segment de tableau cible.

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

Crée une région de mémoire sur la partie du segment de tableau cible en commençant à une position spécifiée jusqu’à la fin du segment.

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

Crée une région de mémoire sur la partie du segment de tableau cible en commençant à une position spécifiée avec une longueur spécifiée.

AsMemory<T>(T[])

Crée une région de mémoire sur le tableau cible.

AsMemory<T>(T[], Index)

Crée une région de mémoire sur la partie du tableau cible en commençant à un index spécifié jusqu’à la fin du tableau.

AsMemory<T>(T[], Int32)

Crée une région de mémoire sur la partie du tableau cible en commençant à une position spécifiée jusqu’à la fin du tableau.

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

Crée une région de mémoire sur la partie du tableau cible en commençant à une position spécifiée avec une longueur spécifiée.

AsMemory<T>(T[], Range)

Crée une région de mémoire sur la partie du tableau cible en commençant à l’index de début inclus de la plage et en se terminant à l’index de fin exclu de la plage.

AsSpan(String)

Crée une étendue en lecture seule sur une chaîne.

AsSpan(String, Index)

Crée un nouveau ReadOnlySpan<T> sur une partie de la chaîne cible à partir d’une position spécifiée jusqu’à la fin de la chaîne.

AsSpan(String, Int32)

Crée une étendue en lecture seule sur une partie de la chaîne cible à une position spécifiée jusqu’à la fin de la chaîne.

AsSpan(String, Int32, Int32)

Crée une étendue en lecture seule sur une partie de la chaîne cible à une position spécifiée pour un nombre spécifié de caractères.

AsSpan(String, Range)

Crée un nouveau ReadOnlySpan<T> sur une partie d’une chaîne cible à l’aide des index de début et de fin de plage.

AsSpan<T>(ArraySegment<T>)

Crée une étendue sur un segment de tableau cible.

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

Crée une étendue sur une partie du segment de tableau cible en commençant à un index spécifié et en se terminant à la fin du segment.

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

Crée une étendue sur une partie d’un segment de tableau cible à une position spécifiée jusqu’à la fin du segment.

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

Crée une étendue sur une partie d’un segment de tableau cible à une position spécifiée pour une longueur spécifiée.

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

Crée une étendue sur une partie d’un segment de tableau cible à l’aide des index de début et de fin de plage.

AsSpan<T>(T[])

Crée une étendue sur un tableau cible.

AsSpan<T>(T[], Index)

Crée une étendue sur la partie du tableau cible défini par une valeur Index.

AsSpan<T>(T[], Int32)

Crée une étendue sur une partie du tableau cible en commençant à une position spécifiée jusqu’à la fin du tableau.

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

Crée une étendue sur la partie du tableau cible en commençant à une position spécifiée pour une longueur spécifiée.

AsSpan<T>(T[], Range)

Crée une étendue sur une partie d’un tableau cible défini par une valeur Range.

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

Recherche une valeur dans une ReadOnlySpan<T> entière triée en utilisant le type générique TComparable spécifié.

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

Recherche une valeur dans une Span<T> entière triée en utilisant le type générique TComparable spécifié.

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

Recherche une valeur spécifiée dans une ReadOnlySpan<T> entière triée en utilisant le type générique TComparer spécifié.

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

Recherche une valeur spécifiée dans une Span<T> entière triée en utilisant le type générique TComparer spécifié.

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

Recherche une valeur dans une ReadOnlySpan<T> entière triée en utilisant l’interface générique IComparable<T> spécifiée.

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

Recherche une valeur dans une Span<T> entière triée en utilisant l’interface générique IComparable<T> spécifiée.

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

Recherche la longueur de tout préfixe commun partagé entre span et other.

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

Détermine la longueur de tout préfixe commun partagé entre span et other.

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

Recherche la longueur de tout préfixe commun partagé entre span et other.

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

Recherche la longueur de tout préfixe commun partagé entre span et other.

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

Compare une étendue de caractères à une autre à l’aide d’une comparaison de chaînes spécifiée et retourne un entier qui indique leur position relative dans l’ordre de tri.

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

Indique si une valeur spécifiée se produit dans une étendue de caractères en lecture seule.

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

Indique si une valeur spécifiée est trouvée dans une étendue en lecture seule. Les valeurs sont comparées en utilisant IEquatable{T}.Equals(T).

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

Indique si une valeur spécifiée est trouvée dans une étendue. Les valeurs sont comparées en utilisant IEquatable{T}.Equals(T).

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

Fournit des méthodes d’extension pour les types liés à la mémoire et liés à l’étendue, tels que Memory<T>, ReadOnlyMemory<T>, Span<T>et ReadOnlySpan<T>.

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

Fournit des méthodes d’extension pour les types liés à la mémoire et liés à l’étendue, tels que Memory<T>, ReadOnlyMemory<T>, Span<T>et ReadOnlySpan<T>.

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

Recherche une occurrence de l’un des spécifiés values et retourne true le cas échéant. Si elle est introuvable, retourne false.

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

Recherche une occurrence de l’un des spécifiés values et retourne true le cas échéant. Si elle est introuvable, retourne false.

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

Recherche une occurrence de value0 ou value1et retourne true le cas échéant. Si elle est introuvable, retourne false.

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

Recherche une occurrence de value0, value1ou value2, et retourne true le cas échéant. Si elle est introuvable, retourne false.

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

Recherche une occurrence de l’un des spécifiés values et retourne true le cas échéant. Si elle est introuvable, retourne false.

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

Recherche une occurrence de l’un des spécifiés values et retourne true le cas échéant. Si elle est introuvable, retourne false.

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

Recherche une occurrence de value0 ou value1et retourne true le cas échéant. Si elle est introuvable, retourne false.

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

Recherche une occurrence de value0, value1ou value2, et retourne true le cas échéant. Si elle est introuvable, retourne false.

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

Recherche toute valeur autre que celle spécifiée values.

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

Recherche toute valeur autre que celle spécifiée values.

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

Recherche toute valeur autre que celle spécifiée value.

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

Recherche toute valeur autre que value0 ou value1.

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

Recherche toute valeur autre que value0, value1ou value2.

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

Recherche toute valeur autre que celle spécifiée values.

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

Recherche toute valeur autre que celle spécifiée values.

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

Recherche toute valeur autre que celle spécifiée value.

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

Recherche toute valeur autre que value0 ou value1.

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

Recherche toute valeur autre que value0, value1ou value2.

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

Recherche toute valeur en dehors de la plage comprise entre lowInclusive et highInclusive, inclus.

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

Recherche toute valeur en dehors de la plage comprise entre lowInclusive et highInclusive, inclus.

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

Recherche n’importe quelle valeur dans la plage comprise entre lowInclusive et highInclusive, inclus, et retourne true si elle est trouvée. Si elle est introuvable, retourne false.

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

Recherche n’importe quelle valeur dans la plage comprise entre lowInclusive et highInclusive, inclus, et retourne true si elle est trouvée. Si elle est introuvable, retourne false.

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

Copie le contenu du tableau dans une région de mémoire.

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

Copie le contenu du tableau dans l’étendue.

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

Compte le nombre de fois où value se produit dans span.

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

Compte le nombre de fois où le spécifié value se produit dans le span.

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

Compte le nombre de fois où le spécifié value se produit dans le span.

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

Compte le nombre de fois où le spécifié value se produit dans le span.

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

Détermine si la fin de span correspond à la value spécifiée quand elle est comparée à l’aide de l’option comparisonType spécifiée.

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

Détermine si la séquence spécifiée apparaît à la fin d’une étendue en lecture seule.

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

Détermine si la séquence spécifiée apparaît à la fin d’une étendue.

EnumerateLines(ReadOnlySpan<Char>)

Retourne une énumération de lignes sur l’étendue fournie.

EnumerateLines(Span<Char>)

Retourne une énumération de lignes sur l’étendue fournie.

EnumerateRunes(ReadOnlySpan<Char>)

Retourne une énumération de Rune à partir de l’étendue en lecture seule fournie.

EnumerateRunes(Span<Char>)

Retourne une énumération de Rune à partir de l’étendue fournie.

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

Détermine si cette span et l’étendue other spécifiée ont les mêmes caractères lorsqu’elles sont comparées à l’aide de l’option comparisonType spécifiée.

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

Signale l’index de base zéro de la première occurrence de la value spécifiée dans la span actuelle.

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

Recherche la séquence spécifiée et retourne l’index de sa première occurrence. Les valeurs sont comparées en utilisant IEquatable{T}.Equals(T).

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

Recherche la valeur spécifiée et retourne l’index de sa première occurrence. Les valeurs sont comparées en utilisant IEquatable{T}.Equals(T).

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

Recherche la séquence spécifiée et retourne l’index de sa première occurrence. Les valeurs sont comparées en utilisant IEquatable{T}.Equals(T).

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

Recherche la valeur spécifiée et retourne l’index de sa première occurrence. Les valeurs sont comparées en utilisant IEquatable{T}.Equals(T).

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

Fournit des méthodes d’extension pour les types liés à la mémoire et liés à l’étendue, tels que Memory<T>, ReadOnlyMemory<T>, Span<T>et ReadOnlySpan<T>.

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

Fournit des méthodes d’extension pour les types liés à la mémoire et liés à l’étendue, tels que Memory<T>, ReadOnlyMemory<T>, Span<T>et ReadOnlySpan<T>.

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

Recherche le premier index de l’une des valeurs spécifiées similaires à l’appel d’IndexOf plusieurs fois avec l’opérateur OR logique.

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

Recherche le premier index de l’une des valeurs spécifiées.

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

Recherche le premier index de l’une des valeurs spécifiées similaires à l’appel d’IndexOf plusieurs fois avec l’opérateur OR logique.

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

Recherche le premier index de l’une des valeurs spécifiées similaires à l’appel d’IndexOf plusieurs fois avec l’opérateur OR logique.

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

Recherche le premier index de l’une des valeurs spécifiées similaires à l’appel d’IndexOf plusieurs fois avec l’opérateur OR logique.

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

Recherche le premier index de l’une des valeurs spécifiées.

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

Recherche le premier index de l’une des valeurs spécifiées similaires à l’appel d’IndexOf plusieurs fois avec l’opérateur OR logique.

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

Recherche le premier index de l’une des valeurs spécifiées similaires à l’appel d’IndexOf plusieurs fois avec l’opérateur OR logique.

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

Recherche le premier index d’une valeur autre que le spécifié values.

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

Recherche le premier index d’une valeur autre que le spécifié values.

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

Recherche le premier index d’une valeur autre que le spécifié value.

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

Recherche le premier index d’une valeur autre que le spécifié value0 ou value1.

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

Recherche le premier index d’une valeur autre que le value0spécifié , value1ou value2.

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

Recherche le premier index d’une valeur autre que le spécifié values.

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

Recherche le premier index d’une valeur autre que le spécifié values.

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

Recherche le premier index d’une valeur autre que le spécifié value.

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

Recherche le premier index d’une valeur autre que le spécifié value0 ou value1.

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

Recherche le premier index d’une valeur autre que le value0spécifié , value1ou value2.

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

Recherche le premier index d’une valeur en dehors de la plage comprise entre lowInclusive et highInclusive, inclus.

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

Recherche le premier index d’une valeur en dehors de la plage comprise entre lowInclusive et highInclusive, inclus.

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

Recherche le premier index d’une valeur dans la plage comprise entre lowInclusive et highInclusive, inclus.

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

Recherche le premier index d’une valeur dans la plage comprise entre lowInclusive et highInclusive, inclus.

IsWhiteSpace(ReadOnlySpan<Char>)

Indique si l’étendue spécifiée contient uniquement des espaces blancs.

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

Signale l’index de base zéro de la dernière occurrence de la value spécifiée dans la span actuelle.

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

Recherche la séquence spécifiée et retourne l’index de sa dernière occurrence. Les valeurs sont comparées en utilisant IEquatable{T}.Equals(T).

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

Recherche la valeur spécifiée et retourne l’index de sa dernière occurrence. Les valeurs sont comparées en utilisant IEquatable{T}.Equals(T).

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

Recherche la séquence spécifiée et retourne l’index de sa dernière occurrence. Les valeurs sont comparées en utilisant IEquatable{T}.Equals(T).

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

Recherche la valeur spécifiée et retourne l’index de sa dernière occurrence. Les valeurs sont comparées en utilisant IEquatable{T}.Equals(T).

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

Recherche le dernier index de l’une des valeurs spécifiées similaires à l’appel de LastIndexOf plusieurs fois avec l’opérateur OR logique.

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

Recherche le dernier index de l’une des valeurs spécifiées.

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

Recherche le dernier index de l’une des valeurs spécifiées similaires à l’appel de LastIndexOf plusieurs fois avec l’opérateur OR logique.

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

Recherche le dernier index de l’une des valeurs spécifiées similaires à l’appel de LastIndexOf plusieurs fois avec l’opérateur OR logique.

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

Recherche le dernier index de l’une des valeurs spécifiées similaires à l’appel de LastIndexOf plusieurs fois avec l’opérateur OR logique.

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

Recherche le dernier index de l’une des valeurs spécifiées.

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

Recherche le dernier index de l’une des valeurs spécifiées similaires à l’appel de LastIndexOf plusieurs fois avec l’opérateur OR logique.

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

Recherche le dernier index de l’une des valeurs spécifiées similaires à l’appel de LastIndexOf plusieurs fois avec l’opérateur OR logique.

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

Recherche le dernier index de toute valeur autre que le spécifié values.

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

Recherche le dernier index de toute valeur autre que le spécifié values.

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

Recherche le dernier index de toute valeur autre que le spécifié value.

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

Recherche le dernier index d’une valeur autre que le spécifié value0 ou value1.

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

Recherche le dernier index d’une valeur autre que le spécifié value0, value1ou value2.

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

Recherche le dernier index de toute valeur autre que le spécifié values.

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

Recherche le dernier index de toute valeur autre que le spécifié values.

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

Recherche le dernier index de toute valeur autre que le spécifié value.

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

Recherche le dernier index d’une valeur autre que le spécifié value0 ou value1.

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

Recherche le dernier index d’une valeur autre que le spécifié value0, value1ou value2.

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

Recherche le dernier index d’une valeur en dehors de la plage comprise entre lowInclusive et highInclusive, inclus.

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

Recherche le dernier index d’une valeur en dehors de la plage comprise entre lowInclusive et highInclusive, inclus.

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

Recherche le dernier index d’une valeur dans la plage comprise entre lowInclusive et highInclusive, inclus.

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

Recherche le dernier index d’une valeur dans la plage comprise entre lowInclusive et highInclusive, inclus.

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

Détermine si deux séquences en lecture seule se chevauchent dans la mémoire.

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

Détermine si deux séquences en lecture seule se chevauchent dans la mémoire et génère le décalage des éléments.

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

Détermine si une étendue et une étendue en lecture seule se chevauchent dans la mémoire.

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

Détermine si une étendue et une étendue en lecture seule se chevauchent dans la mémoire et génère le décalage des éléments.

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

Copie source dans destination, en remplaçant toutes les occurrences de par oldValuenewValue.

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

Remplace toutes les occurrences de oldValue par newValue.

Reverse<T>(Span<T>)

Inverse la séquence des éléments dans l’intégralité de l’étendue.

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

Détermine l’ordre relatif de deux séquences en lecture seule en comparant leurs éléments avec IComparable{T}.CompareTo(T).

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

Détermine l’ordre relatif d’une étendue et d’une étendue en lecture seule en comparant les éléments avec IComparable{T}.CompareTo(T).

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

Détermine si deux séquences en lecture seule sont égales en comparant les éléments avec IEquatable{T}.Equals(T).

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

Détermine si deux séquences sont égales en comparant les éléments à l’aide d’un IEqualityComparer<T>.

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

Détermine si une étendue et une étendue en lecture seule sont égales en comparant les éléments avec IEquatable{T}.Equals(T).

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

Détermine si deux séquences sont égales en comparant les éléments à l’aide d’un IEqualityComparer<T>.

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

Trie les éléments dans l’ensemble de Span<T> à l’aide de TComparer.

Sort<T>(Span<T>)

Trie les éléments dans l’ensemble Span<T> à l’aide de l’implémentation IComparable<T> de chaque élément du Span<T>.

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

Trie les éléments dans l'ensemble de Span<T> à l'aide du Comparison<T> spécifié.

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

Trie une paire d’étendues (l’une contenant les clés et l’autre contenant les éléments correspondants) en fonction des clés de la première Span<T> à l’aide du comparateur spécifié.

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

Trie une paire d’étendues (l’une contenant les clés et l’autre contenant les éléments correspondants) en fonction des clés du premier Span<T> à l’aide de l’implémentation IComparable<T>de chaque clé.

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

Trie une paire d’étendues (l’une contenant les clés et l’autre contenant les éléments correspondants) en fonction des clés de la première Span<T> à l’aide de la comparaison spécifiée.

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

Analyse la source ReadOnlySpan<T> du spécifié separator, en remplit l’étendue destination avec Range des instances représentant les régions entre les séparateurs.

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

Analyse la source ReadOnlySpan<T> du spécifié separator, en remplit l’étendue destination avec Range des instances représentant les régions entre les séparateurs.

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

Analyse la source ReadOnlySpan<T> pour l’un des éléments spécifiés separators, en remplit l’étendue destination avec Range des instances représentant les régions entre les séparateurs.

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

Analyse la source ReadOnlySpan<T> pour l’un des éléments spécifiés separators, en remplit l’étendue destination avec Range des instances représentant les régions entre les séparateurs.

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

Détermine si une étendue de caractères en lecture seule commence par une valeur spécifiée lors d’une comparaison avec une valeur StringComparison spécifiée.

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

Détermine si une séquence spécifiée apparaît au début d’une étendue en lecture seule.

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

Détermine si une séquence spécifiée apparaît au début d’une étendue.

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

Copie les caractères de l’étendue source dans la destination en convertissant chaque caractère en minuscules, à l’aide des règles de casse de la culture spécifiée.

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

Copie les caractères de l’étendue source dans la destination en convertissant chaque caractère en minuscules, à l’aide des règles de casse de la culture invariante.

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

Copie les caractères de l’étendue source dans la destination en convertissant chaque caractère en majuscules, à l’aide des règles de casse de la culture spécifiée.

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

Copie les caractères de l’étendue source dans la destination en convertissant chaque caractère en majuscules, à l’aide des règles de casse de la culture invariante.

Trim(Memory<Char>)

Supprime tous les espaces blancs de début et de fin d’une région de mémoire de caractères.

Trim(ReadOnlyMemory<Char>)

Supprime tous les espaces blancs de début et de fin d’une région de mémoire de caractères en lecture seule.

Trim(ReadOnlySpan<Char>)

Supprime tous les espaces blancs de début et de fin d’une étendue de caractères en lecture seule.

Trim(ReadOnlySpan<Char>, Char)

Supprime d’une étendue de caractères en lecture seule toutes les occurrences de début et de fin d’un caractère spécifié.

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

Supprime d’une étendue de caractères en lecture seule toutes les occurrences de début et de fin d’un jeu de caractères spécifié dans une étendue en lecture seule.

Trim(Span<Char>)

Supprime tous les espaces blancs de début et de fin d’une étendue de caractères.

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

Supprime d’une région de mémoire toutes les occurrences de début et de fin d’un jeu d’éléments spécifié dans une étendue en lecture seule.

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

Supprime d’une région de mémoire toutes les occurrences de début et de fin d’un élément spécifié.

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

Supprime d’une région de mémoire en lecture seule toutes les occurrences de début et de fin d’un jeu d’éléments spécifié dans une étendue en lecture seule.

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

Supprime d’une région de mémoire en lecture seule toutes les occurrences de début et de fin d’un élément spécifié.

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

Supprime d’une étendue en lecture seule toutes les occurrences de début et de fin d’un jeu d’éléments spécifié dans une étendue en lecture seule.

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

Supprime toutes les occurrences de début et de fin d’un élément spécifié d’une étendue en lecture seule.

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

Supprime d’une étendue toutes les occurrences de début et de fin d’un jeu d’éléments spécifié dans une étendue en lecture seule.

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

Supprime d’une étendue toutes les occurrences de début et de fin d’un élément spécifié.

TrimEnd(Memory<Char>)

Supprime tous les espaces blancs de fin d’une région de mémoire de caractères.

TrimEnd(ReadOnlyMemory<Char>)

Supprime tous les espaces blancs de fin d’une région de mémoire de caractères en lecture seule.

TrimEnd(ReadOnlySpan<Char>)

Supprime tous les espaces blancs de fin d’une étendue de caractères en lecture seule.

TrimEnd(ReadOnlySpan<Char>, Char)

Supprime toutes les occurrences de fin d’un caractère spécifié d’une étendue en lecture seule.

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

Supprime d’une étendue de caractères en lecture seule toutes les occurrences de fin d’un jeu de caractères spécifié dans une étendue en lecture seule.

TrimEnd(Span<Char>)

Supprime tous les espaces blancs de fin d’une étendue de caractères.

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

Supprime d’une région de mémoire toutes les occurrences de fin d’un jeu d’éléments spécifié dans une étendue en lecture seule.

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

Supprime d’une région de mémoire de caractères toutes les occurrences de fin d’un élément spécifié.

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

Supprime d’une région de mémoire en lecture seule toutes les occurrences de fin d’un jeu d’éléments spécifié dans une étendue en lecture seule.

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

Supprime d’une région de mémoire en lecture seule toutes les occurrences de fin d’un élément spécifié.

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

Supprime d’une étendue en lecture seule toutes les occurrences de fin d’un jeu d’éléments spécifié dans une étendue en lecture seule.

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

Supprime d’une étendue en lecture seule toutes les occurrences de fin d’un élément spécifié.

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

Supprime d’une étendue toutes les occurrences de fin d’un jeu d’éléments spécifié dans une étendue en lecture seule.

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

Supprime d’une étendue toutes les occurrences de fin d’un élément spécifié.

TrimStart(Memory<Char>)

Supprime tous les espaces blancs de début d’une région de mémoire.

TrimStart(ReadOnlyMemory<Char>)

Supprime tous les espaces blancs de début d’une région de mémoire en lecture seule.

TrimStart(ReadOnlySpan<Char>)

Supprime tous les espaces blancs de début d’une étendue en lecture seule.

TrimStart(ReadOnlySpan<Char>, Char)

Supprime de l’étendue toutes les occurrences de début d’un caractère spécifié.

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

Supprime de l’étendue toutes les occurrences de début d’un jeu de caractères spécifiés dans une étendue en lecture seule.

TrimStart(Span<Char>)

Supprime tous les espaces blancs de début d’une étendue.

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

Supprime d’une région de mémoire toutes les occurrences de début d’un jeu d’éléments spécifié dans une étendue en lecture seule.

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

Supprime d’une région de mémoire toutes les occurrences de début d’un élément spécifié.

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

Supprime d’une région de mémoire toutes les occurrences de début d’un jeu d’éléments spécifié dans une étendue en lecture seule.

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

Supprime d’une région de mémoire toutes les occurrences de début d’un élément spécifié.

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

Supprime d’une étendue toutes les occurrences de début d’un jeu d’éléments spécifié dans une étendue en lecture seule.

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

Supprime de l’étendue toutes les occurrences de début d’un élément spécifié.

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

Supprime d’une étendue toutes les occurrences de début d’un jeu d’éléments spécifié dans une étendue en lecture seule.

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

Supprime de l’étendue toutes les occurrences de début d’un élément spécifié.

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

Écrit la chaîne dans CompositeFormat l’étendue de caractères, en remplaçant le ou les éléments de format par la représentation sous forme de chaîne des arguments correspondants.

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

Écrit la chaîne dans CompositeFormat l’étendue de caractères, en remplaçant le ou les éléments de format par la représentation sous forme de chaîne des arguments correspondants.

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

Écrit la chaîne interpolée spécifiée dans l’étendue de caractères.

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

Écrit la chaîne interpolée spécifiée dans l’étendue de caractères.

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

Écrit la chaîne dans CompositeFormat l’étendue de caractères, en remplaçant le ou les éléments de format par la représentation sous forme de chaîne des arguments correspondants.

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

Écrit la chaîne dans CompositeFormat l’étendue de caractères, en remplaçant le ou les éléments de format par la représentation sous forme de chaîne des arguments correspondants.

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

Écrit la chaîne dans CompositeFormat l’étendue de caractères, en remplaçant le ou les éléments de format par la représentation sous forme de chaîne des arguments correspondants.

S’applique à