Rune.Explicit Operador

Definição

Sobrecargas

Explicit(Char to Rune)

Define uma conversão explícita de um caractere Unicode de 16 bits em um Rune.

Explicit(Int32 to Rune)

Define uma conversão explícita de um inteiro com sinal de 32 bits em um Rune.

Explicit(UInt32 to Rune)

Define uma conversão explícita de um inteiro sem sinal de 32 bits em um Rune.

Explicit(Char to Rune)

Define uma conversão explícita de um caractere Unicode de 16 bits em um 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

Parâmetros

ch
Char

O caractere Unicode de 16 bits a ser convertido.

Retornos

Rune

ch é um caractere Unicode de 32 bits.

Exceções

ch é um escalar Unicode que representa um ponto de código substituto.

Aplica-se a

Explicit(Int32 to Rune)

Define uma conversão explícita de um inteiro com sinal de 32 bits em um 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

Parâmetros

value
Int32

O inteiro com sinal de 32 bits a converter.

Retornos

Rune

value é um caractere Unicode de 32 bits.

Exceções

value é um escalar Unicode inválido.

Aplica-se a

Explicit(UInt32 to Rune)

Importante

Esta API não está em conformidade com CLS.

Define uma conversão explícita de um inteiro sem sinal de 32 bits em um 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

Parâmetros

value
UInt32

O inteiro com sinal de 32 bits a converter.

Retornos

Rune

value é um caractere Unicode de 32 bits.

Atributos

Exceções

value é um escalar Unicode inválido.

Aplica-se a