Rune.TryGetRuneAt(String, Int32, Rune) メソッド

定義

文字列において指定された位置から始まる Rune の取得を試し、操作が成功したかどうかを示す値を返します。

public:
 static bool TryGetRuneAt(System::String ^ input, int index, [Runtime::InteropServices::Out] System::Text::Rune % value);
public static bool TryGetRuneAt (string input, int index, out System.Text.Rune value);
static member TryGetRuneAt : string * int * Rune -> bool
Public Shared Function TryGetRuneAt (input As String, index As Integer, ByRef value As Rune) As Boolean

パラメーター

input
String

ルーンを抽出する文字列。

index
Int32

ルーンの抽出元となる、0 から始まるインデックス。

value
Rune

このメソッドから制御が戻るときに、デコードされたルーン。

戻り値

スカラー値が指定のインデックスから正常に抽出された場合は true。データが無効なため、値を抽出できなかった場合は false

例外

inputnullです。

indexinput の範囲外です。

注釈

null または index が範囲外の場合inputは、例外をスローします。

適用対象