Strings.GetChar(String, Int32) メソッド

定義

指定した文字列内の指定したインデックスの文字を表す Char 値を返します。

public:
 static char GetChar(System::String ^ str, int Index);
public static char GetChar(string str, int Index);
static member GetChar : string * int -> char
Public Function GetChar (str As String, Index As Integer) As Char

パラメーター

str
String

必須。 任意の有効な String 式。

Index
Int32

必須。 Integer 式。 返される str 内の文字の (1 から始まる) インデックス。

返品

Char 指定された文字列内の指定したインデックスの文字を表す値。

例外

strNothingIndex< 1、または Indexstr の最後の文字のインデックスより大きい。

この例では、 GetChar 関数を使用して、 String内の指定したインデックスから文字を返す方法を示します。

Dim testString As String = "ABCDE"
Dim testChar As Char
' Returns "D"
testChar = GetChar(testString, 4)

注釈

Indexが 1 より小さいか、strの最後の文字のインデックスより大きい場合は、ArgumentExceptionがスローされます。

適用対象

こちらもご覧ください