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

Convert.ToInt32 メソッド (Object, IFormatProvider)

2013/12/12

カルチャに固有の指定した書式情報を使用して、指定した Object の値を 32 ビット符号付き整数に変換します。

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

public static int ToInt32(
	Object value,
	IFormatProvider provider
)

パラメーター

value
型: System.Object
IConvertible インターフェイスを実装する Object
provider
型: System.IFormatProvider
カルチャに固有の書式情報を提供する IFormatProvider インターフェイス実装。

戻り値

型: System.Int32
value の値と等価の 32 ビット符号付き整数。valuenull の場合はゼロ。

例外条件
InvalidCastException

valueIConvertible を実装していません。

戻り値は、value の基になる型の IConvertible.ToInt32 メソッドを呼び出した結果得られる値です。

provider を使用すると、value の内容について、カルチャに固有の変換情報を指定できます。たとえば、value が数値を表す String の場合、provider によって、その数値の表記方法に関するカルチャに固有の情報を提供できます。

基本型では provider は無視されますが、valueIConvertible インターフェイスを実装するユーザー定義型の場合は有効となります。

Windows Phone OS

サポート: 8.0, 7.1, 7.0

表示: