Rune.Explicit Operátor

Definice

Přetížení

Explicit(Char to Rune)

Definuje explicitní převod 16bitového znaku RuneUnicode na znak .

Explicit(Int32 to Rune)

Definuje explicitní převod 32bitového signtegeru na Rune.

Explicit(UInt32 to Rune)

Definuje explicitní převod 32bitového celočíselného celočíselného čísla na Rune.

Explicit(Char to Rune)

Definuje explicitní převod 16bitového znaku RuneUnicode na znak .

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

Parametry

ch
Char

16bitový znak Unicode, který se má převést.

Návraty

Rune

ch jako 32bitový znak Unicode.

Výjimky

ch je skalární kód Unicode, který představuje náhradní bod kódu.

Platí pro

Explicit(Int32 to Rune)

Definuje explicitní převod 32bitového signtegeru na 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

Parametry

value
Int32

32bitové celé číslo se znaménkem pro převod.

Návraty

Rune

value jako 32bitový znak Unicode.

Výjimky

value je neplatný skalární kód Unicode.

Platí pro

Explicit(UInt32 to Rune)

Důležité

Toto rozhraní API neodpovídá specifikaci CLS.

Definuje explicitní převod 32bitového celočíselného celočíselného čísla na 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

Parametry

value
UInt32

32bitové celé číslo se znaménkem pro převod.

Návraty

Rune

value jako 32bitový znak Unicode.

Atributy

Výjimky

value je neplatný skalární kód Unicode.

Platí pro