BaseCompareValidator.Compare Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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.
Einer der ValidationCompareOperator Werte.
- 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 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
Einer der ValidationCompareOperator Werte.
- 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 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.