Ascii Klass

Definition

Innehåller hjälpmetoder för att arbeta med ASCII-kodad text som byte eller tecken.

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

Kommentarer

För API:er som tar både en källa och en målbuffert är metodens beteende odefinierat om käll- och målbuffertarna överlappar varandra, såvida inte beskrivningen anger något annat. Beteendet för alla API:er är odefinierat om en annan tråd muterar buffertarna medan dessa API:er körs på dem. Alla API:er för skiftlägeskonvertering är kulturvetande.

Metoder

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

Avgör om de angivna buffertarna innehåller lika med ASCII-tecken.

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

Avgör om de angivna buffertarna innehåller lika med ASCII-tecken.

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

Avgör om de angivna buffertarna innehåller lika med ASCII-tecken.

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

Avgör om de angivna buffertarna innehåller lika med ASCII-tecken.

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

Avgör om de angivna buffertarna innehåller lika med ASCII-tecken och ignorerar skiftlägesöverväganden.

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

Avgör om de angivna buffertarna innehåller lika med ASCII-tecken och ignorerar skiftlägesöverväganden.

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

Avgör om de angivna buffertarna innehåller lika med ASCII-tecken och ignorerar skiftlägesöverväganden.

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

Avgör om de angivna buffertarna innehåller lika med ASCII-tecken och ignorerar skiftlägesöverväganden.

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

Kopierar text från en källbuffert till en målbuffert och konverterar från UTF-16 till ASCII under kopian.

IsValid(Byte)

Avgör om det angivna värdet är ASCII-byte.

IsValid(Char)

Avgör om det angivna värdet är ASCII-tecken.

IsValid(ReadOnlySpan<Byte>)

Avgör om det angivna värdet endast innehåller ASCII-byte.

IsValid(ReadOnlySpan<Char>)

Avgör om det angivna värdet endast innehåller ASCII-tecken.

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

Kopierar text från en källbuffert till en målbuffert och konverterar ASCII-bokstäver till gemener under kopian.

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

Kopierar text från en källbuffert till en målbuffert och konverterar ASCII-bokstäver till gemener under kopian.

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

Kopierar text från en källbuffert till en målbuffert och konverterar ASCII-bokstäver till gemener under kopian.

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

Kopierar text från en källbuffert till en målbuffert och konverterar ASCII-bokstäver till gemener under kopian.

ToLowerInPlace(Span<Byte>, Int32)

Utför konvertering av versaler på plats.

ToLowerInPlace(Span<Char>, Int32)

Utför konvertering av versaler på plats.

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

Kopierar text från en källbuffert till en målbuffert och konverterar ASCII-bokstäver till versaler under kopian.

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

Kopierar text från en källbuffert till en målbuffert och konverterar ASCII-bokstäver till versaler under kopian.

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

Kopierar text från en källbuffert till en målbuffert och konverterar ASCII-bokstäver till versaler under kopian.

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

Kopierar text från en källbuffert till en målbuffert och konverterar ASCII-bokstäver till versaler under kopian.

ToUpperInPlace(Span<Byte>, Int32)

Utför konvertering med gemener på plats.

ToUpperInPlace(Span<Char>, Int32)

Utför konvertering med gemener på plats.

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

Kopierar text från en källbuffert till en målbuffert och konverterar från ASCII till UTF-16 under kopian.

Trim(ReadOnlySpan<Byte>)

Trimmar alla inledande och avslutande ASCII-blanksteg från bufferten.

Trim(ReadOnlySpan<Char>)

Trimmar alla inledande och avslutande ASCII-blanksteg från bufferten.

TrimEnd(ReadOnlySpan<Byte>)

Trimmar alla avslutande ASCII-blanksteg från bufferten.

TrimEnd(ReadOnlySpan<Char>)

Trimmar alla avslutande ASCII-blanksteg från bufferten.

TrimStart(ReadOnlySpan<Byte>)

Trimmar alla inledande ASCII-blanksteg från bufferten.

TrimStart(ReadOnlySpan<Char>)

Trimmar alla inledande ASCII-blanksteg från bufferten.

Gäller för