情報
要求されたトピックは次のとおりです。しかし、このトピックはこのライブラリには含まれていません。

IntPtr.Addition 演算子

2013/12/12

ポインターの値にオフセットを加算します。

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

public static IntPtr operator +(
	IntPtr pointer,
	int offset
)

パラメーター

pointer
型: System.IntPtr
オフセットを加算するポインター。
offset
型: System.Int32
加算するオフセット。

戻り値

型: System.IntPtr
pointer への offset の加算が反映された新しいポインター。

Addition メソッドは、IntPtr オブジェクトの加算演算を定義します。これにより、次のようなコードが可能となります。

カスタム演算子をサポートしない言語では、代わりに Add メソッドを呼び出すことができます。

結果が、指定されたプラットフォームのポインターとして大きすぎる場合、加算演算は例外をスローしません。代わりに、unchecked コンテキストで実行されます。

Windows Phone OS

サポート: 8.0

表示: