Rune.Explicit Оператор
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перегрузки
| Имя | Описание |
|---|---|
| Explicit(UInt32 to Rune) |
Определяет явное преобразование 32-разрядного целого числа без знака в целое Runeчисло. |
| Explicit(Int32 to Rune) |
Определяет явное преобразование 32-разрядного целого числа со знаком в целое Runeчисло. |
| Explicit(Char to Rune) |
Определяет явное преобразование 16-разрядного символа Юникода в символ Rune. |
Explicit(UInt32 to Rune)
- Исходный код:
- Rune.cs
- Исходный код:
- Rune.cs
- Исходный код:
- Rune.cs
- Исходный код:
- Rune.cs
- Исходный код:
- Rune.cs
Важно!
Этот 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-разрядное целое число со знаком для преобразования.
Возвращаемое значение
value в виде 32-разрядного символа Юникода.
- Атрибуты
Исключения
value является недопустимым скаляром Юникода.
Применяется к
Explicit(Int32 to Rune)
- Исходный код:
- Rune.cs
- Исходный код:
- Rune.cs
- Исходный код:
- Rune.cs
- Исходный код:
- Rune.cs
- Исходный код:
- Rune.cs
Определяет явное преобразование 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-разрядное целое число со знаком для преобразования.
Возвращаемое значение
value в виде 32-разрядного символа Юникода.
Исключения
value является недопустимым скаляром Юникода.
Применяется к
Explicit(Char to Rune)
- Исходный код:
- Rune.cs
- Исходный код:
- Rune.cs
- Исходный код:
- Rune.cs
- Исходный код:
- Rune.cs
- Исходный код:
- Rune.cs
Определяет явное преобразование 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-разрядный символ Юникода для преобразования.
Возвращаемое значение
ch в виде 32-разрядного символа Юникода.
Исключения
ch — скаляр Юникода, представляющий суррогатную кодовую точку.