Bahasa

BaseCompareValidator.Compare Metode

Definisi

Membandingkan dua string menggunakan operator dan jenis data validasi yang ditentukan.

Overload

Nama Deskripsi
Compare(String, String, ValidationCompareOperator, ValidationDataType)

Membandingkan dua string menggunakan operator dan jenis data yang ditentukan. Versi metode yang kelebihan beban ini membandingkan nilai mata uang, ganda, dan tanggal menggunakan format yang digunakan oleh budaya saat ini.

Compare(String, Boolean, String, Boolean, ValidationCompareOperator, ValidationDataType)

Membandingkan dua string menggunakan operator dan jenis data validasi yang ditentukan. Versi kelebihan beban ini memungkinkan Anda menentukan apakah nilai dibandingkan menggunakan format netral budaya.

Compare(String, String, ValidationCompareOperator, ValidationDataType)

Membandingkan dua string menggunakan operator dan jenis data yang ditentukan. Versi metode yang kelebihan beban ini membandingkan nilai mata uang, ganda, dan tanggal menggunakan format yang digunakan oleh budaya saat ini.

protected:
 static bool Compare(System::String ^ leftText, System::String ^ rightText, System::Web::UI::WebControls::ValidationCompareOperator op, System::Web::UI::WebControls::ValidationDataType type);
protected static bool Compare(string leftText, string rightText, System.Web.UI.WebControls.ValidationCompareOperator op, System.Web.UI.WebControls.ValidationDataType type);
static member Compare : string * string * System.Web.UI.WebControls.ValidationCompareOperator * System.Web.UI.WebControls.ValidationDataType -> bool
Protected Shared Function Compare (leftText As String, rightText As String, op As ValidationCompareOperator, type As ValidationDataType) As Boolean

Parameter

leftText
String

Nilai di sisi kiri operator.

rightText
String

Nilai di sisi kanan operator.

type
ValidationDataType

Salah ValidationDataType satu nilai.

Mengembalikan

true leftValue jika parameter berkaitan dengan parameter dengan rightValue cara yang ditentukan oleh op parameter; jika tidak, false.

Keterangan

Metode Compare(String, String, ValidationCompareOperator, ValidationDataType) ini digunakan untuk menguji apakah nilai leftText parameter berkaitan dengan nilai rightText parameter dengan cara yang ditentukan oleh op parameter. Parameter type menentukan jenis data nilai yang dibandingkan.

Note

op Jika parameter diatur ke ValidationCompareOperator.DataTypeCheck, metode ini hanya menguji nilai leftText parameter untuk jenis data yang ditentukan oleh type parameter . Parameter rightText diabaikan.

Versi metode ini membandingkan nilai menggunakan format yang digunakan oleh budaya saat ini. Untuk membandingkan nilai menggunakan format netral budaya, gunakan BaseCompareValidator.Compare(String, Boolean, String, Boolean, ValidationCompareOperator, ValidationDataType) versi metode ini yang kelebihan beban.

Lihat juga

Berlaku untuk

Compare(String, Boolean, String, Boolean, ValidationCompareOperator, ValidationDataType)

Membandingkan dua string menggunakan operator dan jenis data validasi yang ditentukan. Versi kelebihan beban ini memungkinkan Anda menentukan apakah nilai dibandingkan menggunakan format netral budaya.

protected:
 static bool Compare(System::String ^ leftText, bool cultureInvariantLeftText, System::String ^ rightText, bool cultureInvariantRightText, System::Web::UI::WebControls::ValidationCompareOperator op, System::Web::UI::WebControls::ValidationDataType type);
protected static bool Compare(string leftText, bool cultureInvariantLeftText, string rightText, bool cultureInvariantRightText, System.Web.UI.WebControls.ValidationCompareOperator op, System.Web.UI.WebControls.ValidationDataType type);
static member Compare : string * bool * string * bool * System.Web.UI.WebControls.ValidationCompareOperator * System.Web.UI.WebControls.ValidationDataType -> bool
Protected Shared Function Compare (leftText As String, cultureInvariantLeftText As Boolean, rightText As String, cultureInvariantRightText As Boolean, op As ValidationCompareOperator, type As ValidationDataType) As Boolean

Parameter

leftText
String

Nilai di sisi kiri operator.

cultureInvariantLeftText
Boolean

true untuk mengonversi nilai sisi kiri ke format netral budaya; jika tidak, false.

rightText
String

Nilai di sisi kanan operator.

cultureInvariantRightText
Boolean

true untuk mengonversi nilai sisi kanan ke format kultur-netral; jika tidak, false.

type
ValidationDataType

Salah ValidationDataType satu nilai.

Mengembalikan

true leftValue jika parameter berkaitan dengan parameter dengan rightValue cara yang ditentukan oleh op parameter; jika tidak, false.

Keterangan

Metode Compare(String, Boolean, String, Boolean, ValidationCompareOperator, ValidationDataType) ini digunakan untuk menguji apakah nilai leftText parameter berkaitan dengan nilai rightText parameter dengan cara yang ditentukan oleh op parameter. Parameter type menentukan jenis data nilai yang dibandingkan.

Note

op Jika parameter diatur ke ValidationCompareOperator.DataTypeCheck, metode ini hanya menguji nilai leftText parameter untuk jenis data yang ditentukan oleh type parameter . Parameter rightText diabaikan.

Untuk menunjukkan bahwa nilai harus dibandingkan menggunakan format netral budaya, teruskan true untuk cultureInvariantLeftText parameter dan cultureInvariantRightText ; jika tidak, nilai dibandingkan menggunakan format yang digunakan oleh budaya saat ini. Saat membandingkan nilai menggunakan format yang digunakan oleh budaya saat ini, pertimbangkan untuk BaseCompareValidator.Compare(String, String, ValidationCompareOperator, ValidationDataType) menggunakan versi metode ini yang kelebihan beban.

Lihat juga

Berlaku untuk