Ascii Třída

Definice

Poskytuje pomocné metody pro práci s textem kódovaným v ASCII jako bajty nebo znaky.

public ref class Ascii abstract sealed
public static class Ascii
type Ascii = class
Public Class Ascii
Dědičnost
Ascii

Poznámky

Pro rozhraní API, která přebírají zdrojovou i cílovou vyrovnávací paměť, není chování metody definováno, pokud se zdrojová a cílová vyrovnávací paměť překrývají, pokud popis neurčí jinak. Chování všech rozhraní API není definováno, pokud jiné vlákno ztlumí vyrovnávací paměti, zatímco tato rozhraní API na nich pracují. Všechna rozhraní API pro převod velkých a malých písmen nejsou v jazykové verzi.

Metody

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

Určuje, zda poskytnuté vyrovnávací paměti obsahují stejné znaky ASCII.

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

Určuje, zda poskytnuté vyrovnávací paměti obsahují stejné znaky ASCII.

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

Určuje, zda poskytnuté vyrovnávací paměti obsahují stejné znaky ASCII.

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

Určuje, zda poskytnuté vyrovnávací paměti obsahují stejné znaky ASCII.

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

Určuje, zda poskytnuté vyrovnávací paměti obsahují stejné znaky ASCII, a ignoruje aspekty případu.

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

Určuje, zda poskytnuté vyrovnávací paměti obsahují stejné znaky ASCII, a ignoruje aspekty případu.

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

Určuje, zda poskytnuté vyrovnávací paměti obsahují stejné znaky ASCII, a ignoruje aspekty případu.

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

Určuje, zda poskytnuté vyrovnávací paměti obsahují stejné znaky ASCII, a ignoruje aspekty případu.

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

Zkopíruje text ze zdrojové vyrovnávací paměti do cílové vyrovnávací paměti a během kopírování převede z UTF-16 na ASCII.

IsValid(Byte)

Určuje, zda je zadaná hodnota bajt ASCII.

IsValid(Char)

Určuje, zda je zadaná hodnota znak ASCII.

IsValid(ReadOnlySpan<Byte>)

Určuje, zda zadaná hodnota obsahuje pouze bajty ASCII.

IsValid(ReadOnlySpan<Char>)

Určuje, zda zadaná hodnota obsahuje pouze znaky ASCII.

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

Zkopíruje text ze zdrojové vyrovnávací paměti do cílové vyrovnávací paměti a během kopírování převede písmena ASCII na malá písmena.

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

Zkopíruje text ze zdrojové vyrovnávací paměti do cílové vyrovnávací paměti a během kopírování převede písmena ASCII na malá písmena.

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

Zkopíruje text ze zdrojové vyrovnávací paměti do cílové vyrovnávací paměti a během kopírování převede písmena ASCII na malá písmena.

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

Zkopíruje text ze zdrojové vyrovnávací paměti do cílové vyrovnávací paměti a během kopírování převede písmena ASCII na malá písmena.

ToLowerInPlace(Span<Byte>, Int32)

Provede místní převod velkými písmeny.

ToLowerInPlace(Span<Char>, Int32)

Provede místní převod velkými písmeny.

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

Zkopíruje text ze zdrojové vyrovnávací paměti do cílové vyrovnávací paměti a během kopírování převede písmena ASCII na velká písmena.

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

Zkopíruje text ze zdrojové vyrovnávací paměti do cílové vyrovnávací paměti a během kopírování převede písmena ASCII na velká písmena.

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

Zkopíruje text ze zdrojové vyrovnávací paměti do cílové vyrovnávací paměti a během kopírování převede písmena ASCII na velká písmena.

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

Zkopíruje text ze zdrojové vyrovnávací paměti do cílové vyrovnávací paměti a během kopírování převede písmena ASCII na velká písmena.

ToUpperInPlace(Span<Byte>, Int32)

Provádí místní převod malými písmeny.

ToUpperInPlace(Span<Char>, Int32)

Provádí místní převod malými písmeny.

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

Zkopíruje text ze zdrojové vyrovnávací paměti do cílové vyrovnávací paměti a během kopírování převede z ASCII na UTF-16.

Trim(ReadOnlySpan<Byte>)

Oříznou všechny úvodní a koncové prázdné znaky ASCII z vyrovnávací paměti.

Trim(ReadOnlySpan<Char>)

Oříznou všechny úvodní a koncové prázdné znaky ASCII z vyrovnávací paměti.

TrimEnd(ReadOnlySpan<Byte>)

Oříznou se všechny koncové prázdné znaky ASCII z vyrovnávací paměti.

TrimEnd(ReadOnlySpan<Char>)

Oříznou se všechny koncové prázdné znaky ASCII z vyrovnávací paměti.

TrimStart(ReadOnlySpan<Byte>)

Oříznou všechny úvodní prázdné znaky ASCII z vyrovnávací paměti.

TrimStart(ReadOnlySpan<Char>)

Oříznou všechny úvodní prázdné znaky ASCII z vyrovnávací paměti.

Platí pro