共用方式為


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

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

傳回

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

備註

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

注意

如果轉換失敗,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

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

傳回

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

備註

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

注意

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

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

另請參閱

適用於