Ascii 클래스

정의

ASCII로 인코딩된 텍스트를 바이트 또는 문자로 사용하기 위한 도우미 메서드를 제공합니다.

public ref class Ascii abstract sealed
public static class Ascii
type Ascii = class
Public Class Ascii
상속
Ascii

설명

원본 버퍼와 대상 버퍼를 모두 사용하는 API의 경우 설명이 달리 지정하지 않는 한 원본 버퍼와 대상 버퍼가 겹치면 메서드의 동작이 정의되지 않습니다. 이러한 API가 작동하는 동안 다른 스레드가 버퍼를 변경하면 모든 API의 동작이 정의되지 않습니다. 모든 대/소문자 변환 API는 문화권을 인식하지 않습니다.

메서드

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

제공된 버퍼에 ASCII 문자가 같은지 여부를 확인합니다.

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

제공된 버퍼에 ASCII 문자가 같은지 여부를 확인합니다.

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

제공된 버퍼에 ASCII 문자가 같은지 여부를 확인합니다.

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

제공된 버퍼에 ASCII 문자가 같은지 여부를 확인합니다.

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

제공된 버퍼에 대/소문자 고려 사항을 무시하고 ASCII 문자가 같은지 여부를 확인합니다.

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

제공된 버퍼에 대/소문자 고려 사항을 무시하고 ASCII 문자가 같은지 여부를 확인합니다.

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

제공된 버퍼에 대/소문자 고려 사항을 무시하고 ASCII 문자가 같은지 여부를 확인합니다.

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

제공된 버퍼에 대/소문자 고려 사항을 무시하고 ASCII 문자가 같은지 여부를 확인합니다.

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

원본 버퍼에서 대상 버퍼로 텍스트를 복사하고 복사하는 동안 UTF-16에서 ASCII로 변환합니다.

IsValid(Byte)

제공된 값이 ASCII 바이트인지 여부를 확인합니다.

IsValid(Char)

제공된 값이 ASCII 문자인지 여부를 확인합니다.

IsValid(ReadOnlySpan<Byte>)

제공된 값에 ASCII 바이트만 포함되는지 여부를 확인합니다.

IsValid(ReadOnlySpan<Char>)

제공된 값에 ASCII 문자만 포함되는지 여부를 확인합니다.

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

원본 버퍼에서 대상 버퍼로 텍스트를 복사하여 복사하는 동안 ASCII 문자를 소문자로 변환합니다.

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

원본 버퍼에서 대상 버퍼로 텍스트를 복사하여 복사하는 동안 ASCII 문자를 소문자로 변환합니다.

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

원본 버퍼에서 대상 버퍼로 텍스트를 복사하여 복사하는 동안 ASCII 문자를 소문자로 변환합니다.

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

원본 버퍼에서 대상 버퍼로 텍스트를 복사하여 복사하는 동안 ASCII 문자를 소문자로 변환합니다.

ToLowerInPlace(Span<Byte>, Int32)

현재 위치 대문자 변환을 수행합니다.

ToLowerInPlace(Span<Char>, Int32)

현재 위치 대문자 변환을 수행합니다.

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

원본 버퍼에서 대상 버퍼로 텍스트를 복사하여 복사하는 동안 ASCII 문자를 대문자로 변환합니다.

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

원본 버퍼에서 대상 버퍼로 텍스트를 복사하여 복사하는 동안 ASCII 문자를 대문자로 변환합니다.

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

원본 버퍼에서 대상 버퍼로 텍스트를 복사하여 복사하는 동안 ASCII 문자를 대문자로 변환합니다.

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

원본 버퍼에서 대상 버퍼로 텍스트를 복사하여 복사하는 동안 ASCII 문자를 대문자로 변환합니다.

ToUpperInPlace(Span<Byte>, Int32)

현재 위치 소문자 변환을 수행합니다.

ToUpperInPlace(Span<Char>, Int32)

현재 위치 소문자 변환을 수행합니다.

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

원본 버퍼에서 대상 버퍼로 텍스트를 복사하여 복사하는 동안 ASCII에서 UTF-16으로 변환합니다.

Trim(ReadOnlySpan<Byte>)

버퍼에서 선행 및 후행 ASCII 공백을 모두 트리밍합니다.

Trim(ReadOnlySpan<Char>)

버퍼에서 선행 및 후행 ASCII 공백을 모두 트리밍합니다.

TrimEnd(ReadOnlySpan<Byte>)

버퍼에서 후행 ASCII 공백을 모두 트리밍합니다.

TrimEnd(ReadOnlySpan<Char>)

버퍼에서 후행 ASCII 공백을 모두 트리밍합니다.

TrimStart(ReadOnlySpan<Byte>)

버퍼에서 선행 ASCII 공백을 모두 트리밍합니다.

TrimStart(ReadOnlySpan<Char>)

버퍼에서 선행 ASCII 공백을 모두 트리밍합니다.

적용 대상