英語で読む

次の方法で共有


Rune.TryCreate メソッド

定義

オーバーロード

TryCreate(Char, Rune)

指定された文字から Rune の作成を試し、操作が成功したかどうかを示す値を返します。

TryCreate(UInt32, Rune)

Unicode スカラー値を表す、指定された符号付き 32 ビット整数から Rune の作成を試します。

TryCreate(Char, Char, Rune)

指定された UTF-16 サロゲート ペアから Rune の作成を試し、操作が成功したかどうかを示す値を返します。

TryCreate(Int32, Rune)

Unicode スカラー値を表す指定された符号付き整数から Rune の作成を試します。

TryCreate(Char, Rune)

ソース:
Rune.cs
ソース:
Rune.cs
ソース:
Rune.cs

指定された文字から Rune の作成を試し、操作が成功したかどうかを示す値を返します。

C#
public static bool TryCreate(char ch, out System.Text.Rune result);

パラメーター

ch
Char

ルーン作成の元になる文字。

result
Rune

このメソッドから制御が戻るときに、ch に対応するルーン。

戻り値

メソッドが成功した場合は true。それ以外の場合は false

適用対象

.NET 10 およびその他のバージョン
製品 バージョン
.NET Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10

TryCreate(UInt32, Rune)

ソース:
Rune.cs
ソース:
Rune.cs
ソース:
Rune.cs

重要

この API は CLS 準拠ではありません。

Unicode スカラー値を表す、指定された符号付き 32 ビット整数から Rune の作成を試します。

C#
[System.CLSCompliant(false)]
public static bool TryCreate(uint value, out System.Text.Rune result);

パラメーター

value
UInt32

Unicode スカラー値。

result
Rune

このメソッドから制御が戻るときに、value に対応するルーン。

戻り値

メソッドが成功した場合は true。それ以外の場合は false

属性

適用対象

.NET 10 およびその他のバージョン
製品 バージョン
.NET Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10

TryCreate(Char, Char, Rune)

ソース:
Rune.cs
ソース:
Rune.cs
ソース:
Rune.cs

指定された UTF-16 サロゲート ペアから Rune の作成を試し、操作が成功したかどうかを示す値を返します。

C#
public static bool TryCreate(char highSurrogate, char lowSurrogate, out System.Text.Rune result);

パラメーター

highSurrogate
Char

サロゲート ペアの上位サロゲート。

lowSurrogate
Char

サロゲート ペアの下位サロゲート。

result
Rune

指定のサロゲート ペアに対応するルーン。

戻り値

操作が成功した場合は true。入力値が形式の正しい UTF-16 サロゲート ペアを表さない場合は false

適用対象

.NET 10 およびその他のバージョン
製品 バージョン
.NET Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10

TryCreate(Int32, Rune)

ソース:
Rune.cs
ソース:
Rune.cs
ソース:
Rune.cs

Unicode スカラー値を表す指定された符号付き整数から Rune の作成を試します。

C#
public static bool TryCreate(int value, out System.Text.Rune result);

パラメーター

value
Int32

Unicode スカラー値。

result
Rune

このメソッドから制御が戻るときに、value に対応するルーン。

戻り値

メソッドが成功した場合は true。それ以外の場合は false

適用対象

.NET 10 およびその他のバージョン
製品 バージョン
.NET Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10