Rune.Explicit Operator

定義

オーバーロード

名前 説明
Explicit(Char to Rune)

16 ビット Unicode 文字から Runeへの明示的な変換を定義します。

Explicit(Int32 to Rune)

32 ビット符号付き整数から Runeへの明示的な変換を定義します。

Explicit(UInt32 to Rune)

32 ビット符号なし整数から Runeへの明示的な変換を定義します。

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 スカラーです。

適用対象

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(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 スカラーです。

適用対象