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

String コンストラクター (SByte*)

 

公開日: 2016年10月

String クラスの新しいインスタンスを初期化し、8 ビット符号付き整数の配列を指すポインターにより示される値に設定します。

この API は、CLS に準拠していません。

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

[SecurityCriticalAttribute]
[CLSCompliantAttribute(false)]
public unsafe String(
	sbyte* value
)

パラメーター

value
Type: System.SByte*

終端が null の 8 ビット符号付き整数の配列へのポインター。 整数は、現在のシステム コード ページ エンコーディング (つまり、Encoding.Default が指定したエンコーディング) を使用して解釈されます。

Exception Condition
ArgumentNullException

valuenull です。

ArgumentException

String の新しいインスタンス を、value を使用して初期化できませんでした。value が ANSI でエンコードされていると想定しています。

ArgumentOutOfRangeException

value の Null 終端文字によって決定される初期化する新しい文字列の長さが、大きすぎて割り当てられません。

AccessViolationException

value に指定されたアドレスが正しくありません。

System_CAPS_noteメモ

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

SecurityCriticalAttribute

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

.NET Framework
1.1 以降で使用可能
Silverlight
2.0 以降で使用可能
Windows Phone Silverlight
7.0 以降で使用可能
トップに戻る
表示: