Rune.Explicit 연산자
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
오버로드
Explicit(Char to Rune) |
16비트 유니코드 문자를 Rune로 변환하는 명시적 변환을 정의합니다. |
Explicit(Int32 to Rune) |
32비트 부호 있는 정수를 Rune로 변환하는 명시적 변환을 정의합니다. |
Explicit(UInt32 to Rune) |
32비트 부호 없는 정수를 Rune로 변환하는 명시적 변환을 정의합니다. |
Explicit(Char to Rune)
16비트 유니코드 문자를 Rune로 변환하는 명시적 변환을 정의합니다.
public:
static explicit operator System::Text::Rune(char ch);
public static explicit operator System.Text.Rune (char ch);
static member op_Explicit : char -> System.Text.Rune
Public Shared Narrowing Operator CType (ch As Char) As Rune
매개 변수
- ch
- Char
변환할 16비트 유니코드 문자입니다.
반환
32비트 유니코드 문자로서의 ch
.
예외
ch
는 서로게이트 코드 포인트를 나타내는 유니코드 스칼라입니다.
적용 대상
Explicit(Int32 to Rune)
32비트 부호 있는 정수를 Rune로 변환하는 명시적 변환을 정의합니다.
public:
static explicit operator System::Text::Rune(int value);
public static explicit operator System.Text.Rune (int value);
static member op_Explicit : int -> System.Text.Rune
Public Shared Narrowing Operator CType (value As Integer) As Rune
매개 변수
- value
- Int32
변환할 32비트 부호 있는 정수입니다.
반환
32비트 유니코드 문자로서의 value
.
예외
value
는 잘못된 유니코드 스칼라입니다.
적용 대상
Explicit(UInt32 to Rune)
중요
이 API는 CLS 규격이 아닙니다.
32비트 부호 없는 정수를 Rune로 변환하는 명시적 변환을 정의합니다.
public:
static explicit operator System::Text::Rune(System::UInt32 value);
[System.CLSCompliant(false)]
public static explicit operator System.Text.Rune (uint value);
[<System.CLSCompliant(false)>]
static member op_Explicit : uint32 -> System.Text.Rune
Public Shared Narrowing Operator CType (value As UInteger) As Rune
매개 변수
- value
- UInt32
변환할 32비트 부호 있는 정수입니다.
반환
32비트 유니코드 문자로서의 value
.
- 특성
예외
value
는 잘못된 유니코드 스칼라입니다.