Ascii Classe

Définition

Fournit des méthodes d’assistance pour utiliser du texte encodé EN ASCII sous forme d’octets ou de caractères.

public ref class Ascii abstract sealed
public static class Ascii
type Ascii = class
Public Class Ascii
Héritage
Ascii

Remarques

Pour les API qui acceptent à la fois une source et une mémoire tampon de destination, le comportement de la méthode n’est pas défini si les mémoires tampons source et de destination se chevauchent, sauf indication contraire de la description. Le comportement de toutes les API n’est pas défini si un autre thread mute les mémoires tampons pendant que ces API fonctionnent dessus. Toutes les API de conversion de cas ne sont pas conscientes de la culture.

Méthodes

Nom Description
Equals(ReadOnlySpan<Byte>, ReadOnlySpan<Byte>)

Détermine si les mémoires tampons fournies contiennent des caractères ASCII égaux.

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

Détermine si les mémoires tampons fournies contiennent des caractères ASCII égaux.

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

Détermine si les mémoires tampons fournies contiennent des caractères ASCII égaux.

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

Détermine si les mémoires tampons fournies contiennent des caractères ASCII égaux.

EqualsIgnoreCase(ReadOnlySpan<Byte>, ReadOnlySpan<Byte>)

Détermine si les mémoires tampons fournies contiennent des caractères ASCII égaux, en ignorant les considérations relatives à la casse.

EqualsIgnoreCase(ReadOnlySpan<Byte>, ReadOnlySpan<Char>)

Détermine si les mémoires tampons fournies contiennent des caractères ASCII égaux, en ignorant les considérations relatives à la casse.

EqualsIgnoreCase(ReadOnlySpan<Char>, ReadOnlySpan<Byte>)

Détermine si les mémoires tampons fournies contiennent des caractères ASCII égaux, en ignorant les considérations relatives à la casse.

EqualsIgnoreCase(ReadOnlySpan<Char>, ReadOnlySpan<Char>)

Détermine si les mémoires tampons fournies contiennent des caractères ASCII égaux, en ignorant les considérations relatives à la casse.

FromUtf16(ReadOnlySpan<Char>, Span<Byte>, Int32)

Copie du texte d’une mémoire tampon source vers une mémoire tampon de destination, en convertissant de UTF-16 en ASCII pendant la copie.

IsValid(Byte)

Détermine si la valeur fournie est un octet ASCII.

IsValid(Char)

Détermine si la valeur fournie est un caractère ASCII.

IsValid(ReadOnlySpan<Byte>)

Détermine si la valeur fournie contient uniquement des octets ASCII.

IsValid(ReadOnlySpan<Char>)

Détermine si la valeur fournie contient uniquement des caractères ASCII.

ToLower(ReadOnlySpan<Byte>, Span<Byte>, Int32)

Copie du texte d’une mémoire tampon source vers une mémoire tampon de destination, en convertissant des lettres ASCII en minuscules pendant la copie.

ToLower(ReadOnlySpan<Byte>, Span<Char>, Int32)

Copie du texte d’une mémoire tampon source vers une mémoire tampon de destination, en convertissant des lettres ASCII en minuscules pendant la copie.

ToLower(ReadOnlySpan<Char>, Span<Byte>, Int32)

Copie du texte d’une mémoire tampon source vers une mémoire tampon de destination, en convertissant des lettres ASCII en minuscules pendant la copie.

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

Copie du texte d’une mémoire tampon source vers une mémoire tampon de destination, en convertissant des lettres ASCII en minuscules pendant la copie.

ToLowerInPlace(Span<Byte>, Int32)

Effectue une conversion en majuscules sur place.

ToLowerInPlace(Span<Char>, Int32)

Effectue une conversion en majuscules sur place.

ToUpper(ReadOnlySpan<Byte>, Span<Byte>, Int32)

Copie du texte d’une mémoire tampon source vers une mémoire tampon de destination, en convertissant des lettres ASCII en majuscules pendant la copie.

ToUpper(ReadOnlySpan<Byte>, Span<Char>, Int32)

Copie du texte d’une mémoire tampon source vers une mémoire tampon de destination, en convertissant des lettres ASCII en majuscules pendant la copie.

ToUpper(ReadOnlySpan<Char>, Span<Byte>, Int32)

Copie du texte d’une mémoire tampon source vers une mémoire tampon de destination, en convertissant des lettres ASCII en majuscules pendant la copie.

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

Copie du texte d’une mémoire tampon source vers une mémoire tampon de destination, en convertissant des lettres ASCII en majuscules pendant la copie.

ToUpperInPlace(Span<Byte>, Int32)

Effectue une conversion en minuscules sur place.

ToUpperInPlace(Span<Char>, Int32)

Effectue une conversion en minuscules sur place.

ToUtf16(ReadOnlySpan<Byte>, Span<Char>, Int32)

Copie du texte d’une mémoire tampon source vers une mémoire tampon de destination, en convertissant de ASCII en UTF-16 pendant la copie.

Trim(ReadOnlySpan<Byte>)

Supprime tous les espaces blancs ASCII de début et de fin de la mémoire tampon.

Trim(ReadOnlySpan<Char>)

Supprime tous les espaces blancs ASCII de début et de fin de la mémoire tampon.

TrimEnd(ReadOnlySpan<Byte>)

Supprime tous les espaces blancs ASCII de fin de la mémoire tampon.

TrimEnd(ReadOnlySpan<Char>)

Supprime tous les espaces blancs ASCII de fin de la mémoire tampon.

TrimStart(ReadOnlySpan<Byte>)

Supprime tous les espaces blancs ASCII de début de la mémoire tampon.

TrimStart(ReadOnlySpan<Char>)

Supprime tous les espaces blancs ASCII de début de la mémoire tampon.

S’applique à