語言

Rune.Explicit 運算子

定義

多載

名稱 Description
Explicit(UInt32 to Rune)

定義了將 32 位元無符號整數明確轉換為 Rune。

Explicit(Int32 to Rune)

定義了將 32 位元有符號整數明確轉換為 Rune。

Explicit(Char to Rune)

定義了將 16 位元 Unicode 字元 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 位元的 Unicode 字元。

屬性

例外狀況

value 是一個無效的 Unicode 標量。

適用於

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 位元的 Unicode 字元。

例外狀況

value 是一個無效的 Unicode 標量。

適用於

Explicit(Char to Rune)

來源:
Rune.cs
來源:
Rune.cs
來源:
Rune.cs
來源:
Rune.cs
來源:
Rune.cs

定義了將 16 位元 Unicode 字元 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 位元 Unicode 字元。

傳回

ch 作為一個 32 位元的 Unicode 字元。

例外狀況

ch 是一個 Unicode 標量,代表一個替代碼點。

適用於