BaseCompareValidator.Compare 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
지정된 연산자 및 유효성 검사 데이터 형식을 사용하여 두 문자열을 비교합니다.
오버로드
Compare(String, String, ValidationCompareOperator, ValidationDataType) |
지정된 연산자 및 데이터 형식을 사용하여 두 문자열을 비교합니다. 이 버전의 오버로드된 메서드는 현재 문화권에서 사용하는 형식을 사용하여 통화, Double 및 날짜 값을 비교합니다. |
Compare(String, Boolean, String, Boolean, ValidationCompareOperator, ValidationDataType) |
지정된 연산자 및 유효성 검사 데이터 형식을 사용하여 두 문자열을 비교합니다. 이 버전의 오버로드를 사용하면 문화권 중립 형식을 사용하여 값을 비교할지 여부를 지정할 수 있습니다. |
Compare(String, String, ValidationCompareOperator, ValidationDataType)
지정된 연산자 및 데이터 형식을 사용하여 두 문자열을 비교합니다. 이 버전의 오버로드된 메서드는 현재 문화권에서 사용하는 형식을 사용하여 통화, Double 및 날짜 값을 비교합니다.
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
매개 변수
- leftText
- String
연산자 왼쪽에 있는 값입니다.
- rightText
- String
연산자 오른쪽에 있는 값입니다.
ValidationCompareOperator 값 중 하나입니다.
- type
- ValidationDataType
ValidationDataType 값 중 하나입니다.
반환
leftValue
매개 변수가 rightValue
매개 변수에서 지정한 방식으로 op
매개 변수와 관련되어 있으면 true
이고, 그렇지 않으면 false
입니다.
설명
이 Compare(String, String, ValidationCompareOperator, ValidationDataType) 메서드는 매개 변수 값 leftText
이 매개 변수로 지정된 op
방식으로 매개 변수 값 rightText
과 관련이 있는지 여부를 테스트하는 데 사용됩니다. 매개 변수는 type
비교할 값의 데이터 형식을 지정합니다.
참고
매개 변수가 op
설정된 ValidationCompareOperator.DataTypeCheck
경우 이 메서드는 매개 변수로 지정된 type
데이터 형식에 leftText
대한 매개 변수 값만 테스트합니다. rightText
매개 변수가 무시 됩니다.
이 버전의 메서드는 현재 문화권에서 사용하는 형식을 사용하여 값을 비교합니다. 문화권 중립 형식을 사용하여 값을 비교하려면 이 메서드의 BaseCompareValidator.Compare(String, Boolean, String, Boolean, ValidationCompareOperator, ValidationDataType) 오버로드된 버전을 사용합니다.
추가 정보
적용 대상
Compare(String, Boolean, String, Boolean, ValidationCompareOperator, ValidationDataType)
지정된 연산자 및 유효성 검사 데이터 형식을 사용하여 두 문자열을 비교합니다. 이 버전의 오버로드를 사용하면 문화권 중립 형식을 사용하여 값을 비교할지 여부를 지정할 수 있습니다.
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
매개 변수
- leftText
- String
연산자 왼쪽에 있는 값입니다.
- cultureInvariantLeftText
- Boolean
왼쪽 값을 문화권 중립 형식으로 변환하려면 true
이고, 그렇지 않으면 false
입니다.
- rightText
- String
연산자 오른쪽에 있는 값입니다.
- cultureInvariantRightText
- Boolean
오른쪽 값을 문화권 중립 형식으로 변환하려면 true
이고, 그렇지 않으면 false
입니다.
ValidationCompareOperator 값 중 하나입니다.
- type
- ValidationDataType
ValidationDataType 값 중 하나입니다.
반환
leftValue
매개 변수가 rightValue
매개 변수에서 지정한 방식으로 op
매개 변수와 관련되어 있으면 true
이고, 그렇지 않으면 false
입니다.
설명
이 Compare(String, Boolean, String, Boolean, ValidationCompareOperator, ValidationDataType) 메서드는 매개 변수 값 leftText
이 매개 변수로 지정된 op
방식으로 매개 변수 값 rightText
과 관련이 있는지 여부를 테스트하는 데 사용됩니다. 매개 변수는 type
비교할 값의 데이터 형식을 지정합니다.
참고
매개 변수가 op
설정된 ValidationCompareOperator.DataTypeCheck
경우 이 메서드는 매개 변수로 지정된 type
데이터 형식에 leftText
대한 매개 변수 값만 테스트합니다. rightText
매개 변수가 무시 됩니다.
문화권 중립 형식을 사용하여 값을 비교해야 함을 나타내려면 해당 형식과 매개 변수를 cultureInvariantLeftText
전달합니다cultureInvariantRightText
. 그렇지 않으면 현재 문화권에서 true
사용하는 형식을 사용하여 값을 비교합니다. 현재 문화권에서 사용하는 형식을 사용하여 값을 비교할 때는 이 메서드의 BaseCompareValidator.Compare(String, String, ValidationCompareOperator, ValidationDataType) 오버로드된 버전을 사용하는 것이 좋습니다.