System::String::Compare method
String::Compare(const String&, int, const String&, int, int, bool) method
Less-equal-greater-compares two substrings.
static int System::String::Compare(const String &strA, int indexA, const String &strB, int indexB, int length, bool ignoreCase=false)
Parameter | Type | Description |
---|---|---|
strA | const String& | First string to compare. |
indexA | int | Beginning of first string substring. |
strB | const String& | Second string to compare. |
indexB | int | Beginning of the second string substring. |
length | int | Number of characters to compare. |
ignoreCase | bool | Specifies whether comparison is case-insensitive. |
ReturnValue
Negative value if first substring is less then second, zero if they match, positive value otherwise.
See Also
- Class String
- Class String
- Namespace System
- Library Aspose.PUB for C++
String::Compare(const String&, int, const String&, int, int, bool, const SharedPtr<System::Globalization::CultureInfo>&) method
Less-equal-greater-compares two substrings.
static int System::String::Compare(const String &strA, int indexA, const String &strB, int indexB, int length, bool ignoreCase, const SharedPtr<System::Globalization::CultureInfo> &ci)
Parameter | Type | Description |
---|---|---|
strA | const String& | First string to compare. |
indexA | int | Beginning of first string substring. |
strB | const String& | Second string to compare. |
indexB | int | Beginning of the second string substring. |
length | int | Number of characters to compare. |
ignoreCase | bool | Specifies whether comparison is case-insensitive. |
ci | const SharedPtr<System::Globalization::CultureInfo>& | Culture to use for comparison. |
ReturnValue
Negative value if first substring is less then second, zero if they match, positive value otherwise.
See Also
- Class String
- Typedef SharedPtr
- Class CultureInfo
- Class String
- Namespace System
- Library Aspose.PUB for C++
String::Compare(const String&, const String&, System::StringComparison) method
Less-equal-greater-compares two strings.
static int System::String::Compare(const String &strA, const String &strB, System::StringComparison comparison_type)
Parameter | Type | Description |
---|---|---|
strA | const String& | First string to compare. |
strB | const String& | Second string to compare. |
comparison_type | System::StringComparison | Comparison mode. |
ReturnValue
Negative value if first substring is less then second, zero if they match, positive value otherwise.
See Also
- Class String
- Enum StringComparison
- Class String
- Namespace System
- Library Aspose.PUB for C++
String::Compare(const String&, int, const String&, int, int, System::StringComparison) method
Less-equal-greater-compares two strings.
static int System::String::Compare(const String &strA, int indexA, const String &strB, int indexB, int length, System::StringComparison comparison_type)
Parameter | Type | Description |
---|---|---|
strA | const String& | First string to compare. |
indexA | int | Beginning of first string substring. |
strB | const String& | Second string to compare. |
indexB | int | Beginning of the second string substring. |
length | int | Number of characters to compare. |
comparison_type | System::StringComparison | Comparison mode. |
ReturnValue
Negative value if first substring is less then second, zero if they match, positive value otherwise.
See Also
- Class String
- Enum StringComparison
- Class String
- Namespace System
- Library Aspose.PUB for C++
String::Compare(const String&, const String&, bool) method
Less-equal-greater-compares two strings.
static int System::String::Compare(const String &strA, const String &strB, bool ignoreCase=false)
Parameter | Type | Description |
---|---|---|
strA | const String& | First string to compare. |
strB | const String& | Second string to compare. |
ignoreCase | bool | Specifies whether comparison is case-insensitive. |
ReturnValue
Negative value if first substring is less then second, zero if they match, positive value otherwise.
See Also
- Class String
- Class String
- Namespace System
- Library Aspose.PUB for C++
String::Compare(const String&, const String&, bool, const SharedPtr<System::Globalization::CultureInfo>&) method
Less-equal-greater-compares two strings.
static int System::String::Compare(const String &strA, const String &strB, bool ignoreCase, const SharedPtr<System::Globalization::CultureInfo> &ci)
Parameter | Type | Description |
---|---|---|
strA | const String& | First string to compare. |
strB | const String& | Second string to compare. |
ignoreCase | bool | Specifies whether comparison is case-insensitive. |
ci | const SharedPtr<System::Globalization::CultureInfo>& | Culture to use for comparison. |
ReturnValue
Negative value if first substring is less then second, zero if they match, positive value otherwise.
See Also
- Class String
- Typedef SharedPtr
- Class CultureInfo
- Class String
- Namespace System
- Library Aspose.PUB for C++