IntPtr/UIntPtr.Zeroフィールドを参照して値がゼロのポインタ値を取得する 言語: VB C# IntPtrとUIntPtrには、値が0のポインタを表すフィールドZeroが用意されています。 このフィールドは、プラットフォームAPIの呼び出し時に、ポインタ引数の値としてNULL/nullptrを指定したい場合などに使用することができます。 なお、コンストラクタに0を指定することでも同じ値が得られます。 IntPtr/UIntPtr.Zeroフィールドを参照して値がゼロのポインタ値を取得する すべて選択してコピー ダウンロード 行番号を表示する Imports System Class Sample Shared Sub Main() ' 値がゼロのポインタ値を取得する (コンストラクタに0を指定することでも得られる) Console.WriteLine("{0} {1}", IntPtr.Zero, New IntPtr(0)) Console.WriteLine("{0} {1}", UIntPtr.Zero, New UIntPtr(0UI)) End Sub End Class 実行結果 0 0 0 0 関連するページ IsInfinity/IsNaNメソッドで値が無限大かどうか・非数かどうかを調べる Decimalにおけるゼロ除算の扱い Epsilonフィールドを参照して0に最も近い正の数・最小の正数を取得する