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.