BaseCompareValidator.Compare Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Belirtilen işleci ve doğrulama veri türünü kullanarak iki dizeyi karşılaştırır.
Aşırı Yüklemeler
| Compare(String, String, ValidationCompareOperator, ValidationDataType) |
Belirtilen işleci ve veri türünü kullanarak iki dizeyi karşılaştırır. Aşırı yüklenmiş yöntemin bu sürümü, geçerli kültür tarafından kullanılan biçimi kullanarak para birimi, çift ve tarih değerlerini karşılaştırır. |
| Compare(String, Boolean, String, Boolean, ValidationCompareOperator, ValidationDataType) |
Belirtilen işleci ve doğrulama veri türünü kullanarak iki dizeyi karşılaştırır. Aşırı yüklemenin bu sürümü, değerlerin kültürden bağımsız bir biçim kullanarak karşılaştırılıp karşılaştırılmayacağını belirtmenize olanak tanır. |
Compare(String, String, ValidationCompareOperator, ValidationDataType)
Belirtilen işleci ve veri türünü kullanarak iki dizeyi karşılaştırır. Aşırı yüklenmiş yöntemin bu sürümü, geçerli kültür tarafından kullanılan biçimi kullanarak para birimi, çift ve tarih değerlerini karşılaştırır.
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
Parametreler
- leftText
- String
İşlecin sol tarafındaki değer.
- rightText
- String
İşlecin sağ tarafındaki değer.
Değerlerden ValidationCompareOperator biri.
- type
- ValidationDataType
Değerlerden ValidationDataType biri.
Döndürülenler
true
leftValue parametresi parametresiyle rightValue parametresi tarafından op belirtilen şekilde ilişkiliyse; değilse, false.
Açıklamalar
Compare(String, String, ValidationCompareOperator, ValidationDataType) yöntemi, parametre değerinin leftText parametre tarafından belirtilen şekilde parametrenin değeriyle rightText ilişkili olup olmadığını test etmek için op kullanılır. parametresi, type karşılaştırılmakta olan değerlerin veri türünü belirtir.
Not
op Parametresi olarak ayarlanırsaValidationCompareOperator.DataTypeCheck, bu yöntem yalnızca parametresi tarafından belirtilen veri türü için parametrenin değerini leftText test ediyortype.
rightText parametresi yoksayılır.
Yöntemin bu sürümü, geçerli kültür tarafından kullanılan biçimi kullanarak değerleri karşılaştırır. Değerleri kültürden bağımsız bir biçim kullanarak karşılaştırmak için bu yöntemin BaseCompareValidator.Compare(String, Boolean, String, Boolean, ValidationCompareOperator, ValidationDataType) aşırı yüklenmiş sürümünü kullanın.
Ayrıca bkz.
Şunlara uygulanır
Compare(String, Boolean, String, Boolean, ValidationCompareOperator, ValidationDataType)
Belirtilen işleci ve doğrulama veri türünü kullanarak iki dizeyi karşılaştırır. Aşırı yüklemenin bu sürümü, değerlerin kültürden bağımsız bir biçim kullanarak karşılaştırılıp karşılaştırılmayacağını belirtmenize olanak tanır.
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
Parametreler
- leftText
- String
İşlecin sol tarafındaki değer.
- cultureInvariantLeftText
- Boolean
true sol taraftaki değeri kültürden bağımsız biçime dönüştürmek için; aksi takdirde , false.
- rightText
- String
İşlecin sağ tarafındaki değer.
- cultureInvariantRightText
- Boolean
true sağ taraftaki değeri kültürden bağımsız biçime dönüştürmek için; aksi takdirde , false.
Değerlerden ValidationCompareOperator biri.
- type
- ValidationDataType
Değerlerden ValidationDataType biri.
Döndürülenler
true
leftValue parametresi parametresiyle rightValue parametresi tarafından op belirtilen şekilde ilişkiliyse; değilse, false.
Açıklamalar
Compare(String, Boolean, String, Boolean, ValidationCompareOperator, ValidationDataType) yöntemi, parametre değerinin leftText parametre tarafından belirtilen şekilde parametrenin değeriyle rightText ilişkili olup olmadığını test etmek için op kullanılır. parametresi, type karşılaştırılmakta olan değerlerin veri türünü belirtir.
Not
op Parametresi olarak ayarlanırsaValidationCompareOperator.DataTypeCheck, bu yöntem yalnızca parametresi tarafından belirtilen veri türü için parametrenin değerini leftText test ediyortype.
rightText parametresi yoksayılır.
Değerlerin kültürden bağımsız bir biçim kullanılarak karşılaştırılması gerektiğini belirtmek için ve cultureInvariantRightText parametreleri için cultureInvariantLeftText değerini geçirintrue; aksi takdirde, değerler geçerli kültür tarafından kullanılan biçim kullanılarak karşılaştırılır. Geçerli kültür tarafından kullanılan biçimi kullanarak değerleri karşılaştırırken, bu yöntemin BaseCompareValidator.Compare(String, String, ValidationCompareOperator, ValidationDataType) aşırı yüklenmiş sürümünü kullanmayı göz önünde bulundurun.