SerializationInfo.GetInt32(String) 方法

定義

SerializationInfo 存放區擷取 32 位元帶正負號的整數值。

public:
 int GetInt32(System::String ^ name);
public int GetInt32 (string name);
member this.GetInt32 : string -> int
Public Function GetInt32 (name As String) As Integer

參數

name
String

要擷取的值的名稱。

傳回

name 建立關聯的 32 位元帶正負號的整數。

例外狀況

namenull

name 建立關聯的值無法轉換為 32 位元帶正負號的整數。

在目前的執行個體中找不到具有指定名稱的項目。

備註

如果值為 32 位帶正負號的整數,或可以轉換成 32 位帶正負號的整數,則會傳回該值;否則, InvalidCastException 會擲回 。 所有轉換都是由 IFormatterConverter 與這個 SerializationInfo 相關聯的 來完成。

適用於