Ascii Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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. |