エクスポート (0) 印刷
すべて展開
この記事は機械翻訳されたものです。 記事の文章にポインターを重ねると、原文のテキストが表示されます。 詳細情報
訳文
原文

String コンストラクター (Char[], Int32, Int32)

String クラスの新しいインスタンスを初期化し、Unicode 文字の配列、配列内の開始文字位置、および長さにより示される値に設定します。

名前空間:  System
アセンブリ:  mscorlib (mscorlib.dll 内)

public String(
	char[] value,
	int startIndex,
	int length
)

パラメーター

value
型 : System.Char[]
Unicode 文字の配列。
startIndex
型 : System.Int32
value 内の開始位置。
length
型 : System.Int32
使用する value 内の文字数。

例外条件
ArgumentNullException

valuenull なので、

ArgumentOutOfRangeException

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

または

startIndexlength の合計値が、value 内の要素数より大きい値です。

メモメモ

これと String の別のコンストラクター オーバーロードに関する例および詳細の使用方法については、String のコンストラクターの概要を参照してください。

.NET Framework

サポート対象 : 4.5.2、4.5.1、4.5、4、3.5、3.0、2.0、1.1、1.0

.NET Framework Client Profile

サポート対象 : 4、3.5 SP1

汎用性のあるクラス ライブラリ

サポート対象 : 汎用性のあるクラス ライブラリ

Windows ストア アプリ用 .NET

サポート対象 : Windows 8

Windows Phone アプリ用 .NET

サポート対象 : Windows Phone 8、Silverlight 8.1

Windows Phone 8.1, Windows Phone 8, Windows 8.1, Windows Server 2012 R2, Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008 (サーバー コア ロールはサポート対象外), Windows Server 2008 R2 (SP1 以降でサーバー コア ロールをサポート。Itanium はサポート対象外)

.NET Framework では、各プラットフォームのすべてのバージョンはサポートしていません。サポートされているバージョンについては、「.NET Framework システム要件」を参照してください。

コミュニティの追加

追加
表示:
© 2014 Microsoft