BaseCompareValidator.Compare Methode

Definition

Vergleicht zwei Zeichenfolgen mithilfe des angegebenen Operators und des Gültigkeitsprüfungsdatentyps.

Überlädt

Name Beschreibung
Compare(String, String, ValidationCompareOperator, ValidationDataType)

Vergleicht zwei Zeichenfolgen mit dem angegebenen Operator und Datentyp. Diese Version der überladenen Methode vergleicht Währungs-, Doppel- und Datumswerte mithilfe des formats, das von der aktuellen Kultur verwendet wird.

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

Vergleicht zwei Zeichenfolgen mithilfe des angegebenen Operators und des Gültigkeitsprüfungsdatentyps. Mit dieser Version der Überladung können Sie angeben, ob Werte mit einem kulturneutralen Format verglichen werden.

Compare(String, String, ValidationCompareOperator, ValidationDataType)

Vergleicht zwei Zeichenfolgen mit dem angegebenen Operator und Datentyp. Diese Version der überladenen Methode vergleicht Währungs-, Doppel- und Datumswerte mithilfe des formats, das von der aktuellen Kultur verwendet wird.

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

Der Wert auf der linken Seite des Operators.

rightText
String

Der Wert auf der rechten Seite des Operators.

type
ValidationDataType

Einer der ValidationDataType Werte.

Gibt zurück

truewenn sich der leftValue Parameter auf die rightValue vom op Parameter angegebene Weise bezieht; andernfalls . false

Hinweise

Die Compare(String, String, ValidationCompareOperator, ValidationDataType) Methode wird verwendet, um zu testen, ob sich der Wert des leftText Parameters auf den Wert des rightText Parameters in der vom op Parameter angegebenen Weise bezieht. Der type Parameter gibt den Datentyp der zu vergleichenden Werte an.

Note

Wenn der Parameter auf Parameters für den durch den Parameter angegebenen Datentyp. Der Parameter rightText wird ignoriert.

Diese Version der Methode vergleicht die Werte mithilfe des formats, das von der aktuellen Kultur verwendet wird. Verwenden Sie die BaseCompareValidator.Compare(String, Boolean, String, Boolean, ValidationCompareOperator, ValidationDataType) überladene Version dieser Methode, um die Werte mit einem kulturneutralen Format zu vergleichen.

Weitere Informationen

Gilt für:

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

Vergleicht zwei Zeichenfolgen mithilfe des angegebenen Operators und des Gültigkeitsprüfungsdatentyps. Mit dieser Version der Überladung können Sie angeben, ob Werte mit einem kulturneutralen Format verglichen werden.

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

Der Wert auf der linken Seite des Operators.

cultureInvariantLeftText
Boolean

trueum den linken Seitenwert in ein kulturneutrales Format zu konvertieren; andernfalls . false

rightText
String

Der Wert auf der rechten Seite des Operators.

cultureInvariantRightText
Boolean

trueum den rechten Seitenwert in ein kulturneutrales Format zu konvertieren; andernfalls . false

type
ValidationDataType

Einer der ValidationDataType Werte.

Gibt zurück

truewenn sich der leftValue Parameter auf die rightValue vom op Parameter angegebene Weise bezieht; andernfalls . false

Hinweise

Die Compare(String, Boolean, String, Boolean, ValidationCompareOperator, ValidationDataType) Methode wird verwendet, um zu testen, ob sich der Wert des leftText Parameters auf den Wert des rightText Parameters in der vom op Parameter angegebenen Weise bezieht. Der type Parameter gibt den Datentyp der zu vergleichenden Werte an.

Note

Wenn der Parameter auf Parameters für den durch den Parameter angegebenen Datentyp. Der Parameter rightText wird ignoriert.

Um anzugeben, dass Werte mit einem kulturneutralen Format verglichen werden sollen, übergeben Sie true die Werte für die cultureInvariantLeftText Und cultureInvariantRightText Parameter. Andernfalls werden die Werte mit dem format verglichen, das von der aktuellen Kultur verwendet wird. Wenn Sie Werte mit dem formatieren, das von der aktuellen Kultur verwendet wird, sollten Sie die BaseCompareValidator.Compare(String, String, ValidationCompareOperator, ValidationDataType) überladene Version dieser Methode verwenden.

Weitere Informationen

Gilt für: