Rune.Explicit Оператор

Определение

Перегрузки

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-разрядный Юникода, который необходимо преобразовать.

Возвращаемое значение

Rune

ch как 32-разрядный символ Юникода.

Исключения

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-разрядное целое число со знаком для преобразования.

Возвращаемое значение

Rune

value как 32-разрядный символ Юникода.

Исключения

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-разрядное целое число со знаком для преобразования.

Возвращаемое значение

Rune

value как 32-разрядный символ Юникода.

Атрибуты

Исключения

value является недопустимым скаляром Юникода.

Применяется к