BaseCompareValidator.Convert 方法

定義

將指定的文字轉換成指定資料型別的物件。

多載

Convert(String, ValidationDataType, Object)

將指定的文字轉換成指定資料型別的物件。 這個版本的多載方法使用目前文化特性所使用的格式來轉換貨幣值、雙精度浮點數值和日期值。

Convert(String, ValidationDataType, Boolean, Object)

將指定的文字轉換成指定資料型別的物件。 這個版本的多載方法可讓您指定是否使用文化特性中性的格式來轉換值。

Convert(String, ValidationDataType, Object)

將指定的文字轉換成指定資料型別的物件。 這個版本的多載方法使用目前文化特性所使用的格式來轉換貨幣值、雙精度浮點數值和日期值。

protected:
 static bool Convert(System::String ^ text, System::Web::UI::WebControls::ValidationDataType type, [Runtime::InteropServices::Out] System::Object ^ % value);
protected static bool Convert (string text, System.Web.UI.WebControls.ValidationDataType type, out object value);
static member Convert : string * System.Web.UI.WebControls.ValidationDataType * obj -> bool
Protected Shared Function Convert (text As String, type As ValidationDataType, ByRef value As Object) As Boolean

參數

text
String

要轉換的文字。

type
ValidationDataType

其中一個 ValidationDataType 值。

value
Object

這個方法傳回時,包含有轉換結果的物件。 這個參數會以未初始化的狀態傳遞。

傳回

Boolean

如果轉換成功,則為 true,否則為 false

備註

方法 Convert(String, ValidationDataType, Object) 可用來將文字轉換成指定資料類型的物件。 雖然 方法會傳 true 回 或 false ,以指出轉換是否成功,但轉換的值會儲存在 參數中 value out

注意

如果轉換失敗,參數 value 會設定為 null

這個版本的 方法會使用目前文化特性所使用的格式來轉換值。 若要使用非文化特性格式來轉換值,請使用 BaseCompareValidator.Convert(String, ValidationDataType, Boolean, Object) 此方法的多載版本。

另請參閱

適用於

Convert(String, ValidationDataType, Boolean, Object)

將指定的文字轉換成指定資料型別的物件。 這個版本的多載方法可讓您指定是否使用文化特性中性的格式來轉換值。

protected:
 static bool Convert(System::String ^ text, System::Web::UI::WebControls::ValidationDataType type, bool cultureInvariant, [Runtime::InteropServices::Out] System::Object ^ % value);
protected static bool Convert (string text, System.Web.UI.WebControls.ValidationDataType type, bool cultureInvariant, out object value);
static member Convert : string * System.Web.UI.WebControls.ValidationDataType * bool * obj -> bool
Protected Shared Function Convert (text As String, type As ValidationDataType, cultureInvariant As Boolean, ByRef value As Object) As Boolean

參數

text
String

要轉換的文字。

type
ValidationDataType

其中一個 ValidationDataType 值。

cultureInvariant
Boolean

true 表示將值轉換成文化特性中性的格式,否則為 false

value
Object

這個方法傳回時,包含有轉換結果的物件。 這個參數會以未初始化的狀態傳遞。

傳回

Boolean

如果轉換成功,則為 true,否則為 false

備註

方法 Convert(String, ValidationDataType, Boolean, Object) 可用來將文字轉換成指定資料類型的物件。 雖然 方法會傳 true 回 或 false ,以指出轉換是否成功,但轉換的值會儲存在 參數中 value out

注意

如果轉換失敗,參數 value 會設定為 null

若要指出應該使用文化特性中性格式來轉換值,請傳入 true 參數 cultureInvariant ;否則,值會使用目前文化特性所使用的格式來轉換。 使用目前文化特性所使用的格式轉換值時,請考慮使用 BaseCompareValidator.Convert(String, ValidationDataType, Object) 此方法的多載版本。

另請參閱

適用於