Ascii Klasse

Definition

Stellt Hilfsmethoden zum Arbeiten mit ASCII-codiertem Text als Bytes oder Zeichen bereit.

public ref class Ascii abstract sealed
public static class Ascii
type Ascii = class
Public Class Ascii
Vererbung
Ascii

Hinweise

Bei APIs, die sowohl eine Quelle als auch einen Zielpuffer verwenden, wird das Verhalten der Methode nicht definiert, wenn sich die Quell- und Zielpuffer überlappen, es sei denn, die Beschreibung gibt andernfalls an. Das Verhalten aller APIs ist nicht definiert, wenn ein anderer Thread die Puffer stummschaltet, während diese APIs darauf ausgeführt werden. Alle APIs für die Fallkonvertierung sind kulturlos.

Methoden

Name Beschreibung
Equals(ReadOnlySpan<Byte>, ReadOnlySpan<Byte>)

Bestimmt, ob die bereitgestellten Puffer gleich ASCII-Zeichen enthalten.

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

Bestimmt, ob die bereitgestellten Puffer gleich ASCII-Zeichen enthalten.

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

Bestimmt, ob die bereitgestellten Puffer gleich ASCII-Zeichen enthalten.

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

Bestimmt, ob die bereitgestellten Puffer gleich ASCII-Zeichen enthalten.

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

Bestimmt, ob die bereitgestellten Puffer gleich ASCII-Zeichen enthalten, wobei Die Groß-/Kleinschreibung ignoriert wird.

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

Bestimmt, ob die bereitgestellten Puffer gleich ASCII-Zeichen enthalten, wobei Die Groß-/Kleinschreibung ignoriert wird.

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

Bestimmt, ob die bereitgestellten Puffer gleich ASCII-Zeichen enthalten, wobei Die Groß-/Kleinschreibung ignoriert wird.

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

Bestimmt, ob die bereitgestellten Puffer gleich ASCII-Zeichen enthalten, wobei Die Groß-/Kleinschreibung ignoriert wird.

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

Kopiert Text aus einem Quellpuffer in einen Zielpuffer, der während der Kopie von UTF-16 in ASCII konvertiert wird.

IsValid(Byte)

Bestimmt, ob der bereitgestellte Wert ASCII-Byte ist.

IsValid(Char)

Bestimmt, ob der angegebene Wert ASCII-Zeichen ist.

IsValid(ReadOnlySpan<Byte>)

Bestimmt, ob der bereitgestellte Wert nur ASCII-Bytes enthält.

IsValid(ReadOnlySpan<Char>)

Bestimmt, ob der angegebene Wert nur ASCII-Zeichen enthält.

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

Kopiert Text aus einem Quellpuffer in einen Zielpuffer, wobei ASCII-Buchstaben während der Kopie in Kleinbuchstaben konvertiert werden.

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

Kopiert Text aus einem Quellpuffer in einen Zielpuffer, wobei ASCII-Buchstaben während der Kopie in Kleinbuchstaben konvertiert werden.

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

Kopiert Text aus einem Quellpuffer in einen Zielpuffer, wobei ASCII-Buchstaben während der Kopie in Kleinbuchstaben konvertiert werden.

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

Kopiert Text aus einem Quellpuffer in einen Zielpuffer, wobei ASCII-Buchstaben während der Kopie in Kleinbuchstaben konvertiert werden.

ToLowerInPlace(Span<Byte>, Int32)

Führt die Konvertierung in Großbuchstaben durch.

ToLowerInPlace(Span<Char>, Int32)

Führt die Konvertierung in Großbuchstaben durch.

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

Kopiert Text aus einem Quellpuffer in einen Zielpuffer, wobei ASCII-Buchstaben während der Kopie in Großbuchstaben konvertiert werden.

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

Kopiert Text aus einem Quellpuffer in einen Zielpuffer, wobei ASCII-Buchstaben während der Kopie in Großbuchstaben konvertiert werden.

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

Kopiert Text aus einem Quellpuffer in einen Zielpuffer, wobei ASCII-Buchstaben während der Kopie in Großbuchstaben konvertiert werden.

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

Kopiert Text aus einem Quellpuffer in einen Zielpuffer, wobei ASCII-Buchstaben während der Kopie in Großbuchstaben konvertiert werden.

ToUpperInPlace(Span<Byte>, Int32)

Führt eine direkte Konvertierung in Kleinbuchstaben durch.

ToUpperInPlace(Span<Char>, Int32)

Führt eine direkte Konvertierung in Kleinbuchstaben durch.

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

Kopiert Text aus einem Quellpuffer in einen Zielpuffer, der während der Kopie von ASCII in UTF-16 konvertiert wird.

Trim(ReadOnlySpan<Byte>)

Schneidet alle führenden und nachfolgenden ASCII-Leerzeichen aus dem Puffer ab.

Trim(ReadOnlySpan<Char>)

Schneidet alle führenden und nachfolgenden ASCII-Leerzeichen aus dem Puffer ab.

TrimEnd(ReadOnlySpan<Byte>)

Schneidet alle nachfolgenden ASCII-Leerzeichen aus dem Puffer ab.

TrimEnd(ReadOnlySpan<Char>)

Schneidet alle nachfolgenden ASCII-Leerzeichen aus dem Puffer ab.

TrimStart(ReadOnlySpan<Byte>)

Schneidet alle führenden ASCII-Leerzeichen aus dem Puffer ab.

TrimStart(ReadOnlySpan<Char>)

Schneidet alle führenden ASCII-Leerzeichen aus dem Puffer ab.

Gilt für: