エクスポート (0) 印刷
すべて展開
情報
要求されたトピックは次のとおりです。しかし、このトピックはこのライブラリには含まれていません。

String.ToCharArray メソッド (Int32, Int32)

2013/12/12

このインスタンスの指定した部分文字列の文字を Unicode 文字配列へコピーします。

Namespace:  System
アセンブリ:  mscorlib (mscorlib.dll 内)

public char[] ToCharArray(
	int startIndex,
	int length
)

パラメーター

startIndex
型: System.Int32
このインスタンス内の部分文字列の開始位置。
length
型: System.Int32
このインスタンス内の文字列の長さ。

戻り値

型: System.Char []
このインスタンスの文字位置 startIndex から、length の数の文字を要素とする Unicode 文字配列。

例外条件
ArgumentOutOfRangeException

startIndex または length が 0 未満です。

または

startIndexlength を合計した値が、このインスタンスの長さよりも大きい値です。

startIndex パラメーターは、インデックス番号が 0 から始まります。つまり、文字列インスタンスの最初の文字のインデックス番号は 0 です。

length が 0 である場合、返される配列は空で、長さは 0 になります。このインスタンスが null または空の文字列 ("") である場合、返される配列は空で、長さは 0 になります。

文字列から部分文字列を取り出して文字の配列に変換し、配列の要素を列挙しながら表示する例を次に示します。

Windows Phone OS

サポート: 8.0

表示:
© 2015 Microsoft