MemoryExtensions Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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 |
AsMemory(String, Index) |
Crée un |
AsMemory(String, Int32) |
Crée un |
AsMemory(String, Int32, Int32) |
Crée un |
AsMemory(String, Range) |
Crée un |
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 |
BinarySearch<T,TComparable>(Span<T>, TComparable) |
Recherche une valeur dans une Span<T> entière triée en utilisant le type générique |
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 |
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 |
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 |
CommonPrefixLength<T>(ReadOnlySpan<T>, ReadOnlySpan<T>, IEqualityComparer<T>) |
Détermine la longueur de tout préfixe commun partagé entre |
CommonPrefixLength<T>(Span<T>, ReadOnlySpan<T>) |
Recherche la longueur de tout préfixe commun partagé entre |
CommonPrefixLength<T>(Span<T>, ReadOnlySpan<T>, IEqualityComparer<T>) |
Recherche la longueur de tout préfixe commun partagé entre |
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 |
ContainsAny<T>(ReadOnlySpan<T>, SearchValues<T>) |
Recherche une occurrence de l’un des spécifiés |
ContainsAny<T>(ReadOnlySpan<T>, T, T) |
Recherche une occurrence de |
ContainsAny<T>(ReadOnlySpan<T>, T, T, T) |
Recherche une occurrence de |
ContainsAny<T>(Span<T>, ReadOnlySpan<T>) |
Recherche une occurrence de l’un des spécifiés |
ContainsAny<T>(Span<T>, SearchValues<T>) |
Recherche une occurrence de l’un des spécifiés |
ContainsAny<T>(Span<T>, T, T) |
Recherche une occurrence de |
ContainsAny<T>(Span<T>, T, T, T) |
Recherche une occurrence de |
ContainsAnyExcept<T>(ReadOnlySpan<T>, ReadOnlySpan<T>) |
Recherche toute valeur autre que celle spécifiée |
ContainsAnyExcept<T>(ReadOnlySpan<T>, SearchValues<T>) |
Recherche toute valeur autre que celle spécifiée |
ContainsAnyExcept<T>(ReadOnlySpan<T>, T) |
Recherche toute valeur autre que celle spécifiée |
ContainsAnyExcept<T>(ReadOnlySpan<T>, T, T) |
Recherche toute valeur autre que |
ContainsAnyExcept<T>(ReadOnlySpan<T>, T, T, T) |
Recherche toute valeur autre que |
ContainsAnyExcept<T>(Span<T>, ReadOnlySpan<T>) |
Recherche toute valeur autre que celle spécifiée |
ContainsAnyExcept<T>(Span<T>, SearchValues<T>) |
Recherche toute valeur autre que celle spécifiée |
ContainsAnyExcept<T>(Span<T>, T) |
Recherche toute valeur autre que celle spécifiée |
ContainsAnyExcept<T>(Span<T>, T, T) |
Recherche toute valeur autre que |
ContainsAnyExcept<T>(Span<T>, T, T, T) |
Recherche toute valeur autre que |
ContainsAnyExceptInRange<T>(ReadOnlySpan<T>, T, T) |
Recherche toute valeur en dehors de la plage comprise entre |
ContainsAnyExceptInRange<T>(Span<T>, T, T) |
Recherche toute valeur en dehors de la plage comprise entre |
ContainsAnyInRange<T>(ReadOnlySpan<T>, T, T) |
Recherche n’importe quelle valeur dans la plage comprise entre |
ContainsAnyInRange<T>(Span<T>, T, T) |
Recherche n’importe quelle valeur dans la plage comprise entre |
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ù |
Count<T>(ReadOnlySpan<T>, T) |
Compte le nombre de fois où le spécifié |
Count<T>(Span<T>, ReadOnlySpan<T>) |
Compte le nombre de fois où le spécifié |
Count<T>(Span<T>, T) |
Compte le nombre de fois où le spécifié |
EndsWith(ReadOnlySpan<Char>, ReadOnlySpan<Char>, StringComparison) |
Détermine si la fin de |
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>(ReadOnlySpan<T>, T) |
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>. |
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 |
IndexOf(ReadOnlySpan<Char>, ReadOnlySpan<Char>, StringComparison) |
Signale l’index de base zéro de la première occurrence de la |
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é |
IndexOfAnyExcept<T>(ReadOnlySpan<T>, SearchValues<T>) |
Recherche le premier index d’une valeur autre que le spécifié |
IndexOfAnyExcept<T>(ReadOnlySpan<T>, T) |
Recherche le premier index d’une valeur autre que le spécifié |
IndexOfAnyExcept<T>(ReadOnlySpan<T>, T, T) |
Recherche le premier index d’une valeur autre que le spécifié |
IndexOfAnyExcept<T>(ReadOnlySpan<T>, T, T, T) |
Recherche le premier index d’une valeur autre que le |
IndexOfAnyExcept<T>(Span<T>, ReadOnlySpan<T>) |
Recherche le premier index d’une valeur autre que le spécifié |
IndexOfAnyExcept<T>(Span<T>, SearchValues<T>) |
Recherche le premier index d’une valeur autre que le spécifié |
IndexOfAnyExcept<T>(Span<T>, T) |
Recherche le premier index d’une valeur autre que le spécifié |
IndexOfAnyExcept<T>(Span<T>, T, T) |
Recherche le premier index d’une valeur autre que le spécifié |
IndexOfAnyExcept<T>(Span<T>, T, T, T) |
Recherche le premier index d’une valeur autre que le |
IndexOfAnyExceptInRange<T>(ReadOnlySpan<T>, T, T) |
Recherche le premier index d’une valeur en dehors de la plage comprise entre |
IndexOfAnyExceptInRange<T>(Span<T>, T, T) |
Recherche le premier index d’une valeur en dehors de la plage comprise entre |
IndexOfAnyInRange<T>(ReadOnlySpan<T>, T, T) |
Recherche le premier index d’une valeur dans la plage comprise entre |
IndexOfAnyInRange<T>(Span<T>, T, T) |
Recherche le premier index d’une valeur dans la plage comprise entre |
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 |
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é |
LastIndexOfAnyExcept<T>(ReadOnlySpan<T>, SearchValues<T>) |
Recherche le dernier index de toute valeur autre que le spécifié |
LastIndexOfAnyExcept<T>(ReadOnlySpan<T>, T) |
Recherche le dernier index de toute valeur autre que le spécifié |
LastIndexOfAnyExcept<T>(ReadOnlySpan<T>, T, T) |
Recherche le dernier index d’une valeur autre que le spécifié |
LastIndexOfAnyExcept<T>(ReadOnlySpan<T>, T, T, T) |
Recherche le dernier index d’une valeur autre que le spécifié |
LastIndexOfAnyExcept<T>(Span<T>, ReadOnlySpan<T>) |
Recherche le dernier index de toute valeur autre que le spécifié |
LastIndexOfAnyExcept<T>(Span<T>, SearchValues<T>) |
Recherche le dernier index de toute valeur autre que le spécifié |
LastIndexOfAnyExcept<T>(Span<T>, T) |
Recherche le dernier index de toute valeur autre que le spécifié |
LastIndexOfAnyExcept<T>(Span<T>, T, T) |
Recherche le dernier index d’une valeur autre que le spécifié |
LastIndexOfAnyExcept<T>(Span<T>, T, T, T) |
Recherche le dernier index d’une valeur autre que le spécifié |
LastIndexOfAnyExceptInRange<T>(ReadOnlySpan<T>, T, T) |
Recherche le dernier index d’une valeur en dehors de la plage comprise entre |
LastIndexOfAnyExceptInRange<T>(Span<T>, T, T) |
Recherche le dernier index d’une valeur en dehors de la plage comprise entre |
LastIndexOfAnyInRange<T>(ReadOnlySpan<T>, T, T) |
Recherche le dernier index d’une valeur dans la plage comprise entre |
LastIndexOfAnyInRange<T>(Span<T>, T, T) |
Recherche le dernier index d’une valeur dans la plage comprise entre |
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 |
Replace<T>(Span<T>, T, T) |
Remplace toutes les occurrences de |
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 |
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é |
Split(ReadOnlySpan<Char>, Span<Range>, ReadOnlySpan<Char>, StringSplitOptions) |
Analyse la source ReadOnlySpan<T> du spécifié |
SplitAny(ReadOnlySpan<Char>, Span<Range>, ReadOnlySpan<Char>, StringSplitOptions) |
Analyse la source ReadOnlySpan<T> pour l’un des éléments spécifiés |
SplitAny(ReadOnlySpan<Char>, Span<Range>, ReadOnlySpan<String>, StringSplitOptions) |
Analyse la source ReadOnlySpan<T> pour l’un des éléments spécifiés |
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>(ReadOnlySpan<T>, T) |
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>. |
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 à
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de l’année 2024, nous abandonnerons progressivement le mécanisme de retour d’information GitHub Issues pour le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultez :Soumettre et afficher des commentaires pour