MSDN ライブラリ
この記事は機械翻訳されています。英語版の記事を表示するには、[英語] のチェック ボックスをオンにしてください。また、テキストにマウス ポインターを合わせると、ポップアップ ウィンドウに英語のテキストを表示することもできます。
翻訳
英語

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

 

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

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

[SecurityCriticalAttribute]
[CLSCompliantAttribute(false)]
public unsafe String(
	char* value,
	int startIndex,
	int length
)

パラメーター

value

Unicode 文字の配列を指すポインター。

startIndex

value 内の開始位置。

length

使用する value 内の文字数。

Exception Condition
ArgumentOutOfRangeException

startIndex または length が、0 より小さい value + startIndex 、ポインターのオーバーフローは発生しませんか、現在のプロセスでは、すべてのアドレス指定された文字への読み取りアクセスがありません。

ArgumentException

value 無効な Unicode 文字を格納する配列を指定または value + startIndex 64000 より小さい、アドレスを指定します。

System_CAPS_noteメモ

例とは、この、およびその他の包括的な使用状況について String コンス トラクターのオーバー ロードを参照してください、 String コンス トラクターの概要です。

SecurityCriticalAttribute

requires full trust for the immediate caller.This member cannot be used by partially trusted or transparent code.

Universal Windows Platform
4.5 から利用可能
.NET Framework
1.1 から利用可能
Portable Class Library
サポート対象 : portable .NET platforms
Silverlight
2.0 から利用可能
Windows Phone Silverlight
7.0 から利用可能
Windows Phone
8.1 から利用可能
トップに戻る
表示:
© 2016 Microsoft