CaseInsensitiveComparison Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Case-insensitive operations (mostly comparison) on unicode strings.
public ref class CaseInsensitiveComparison abstract sealed
public static class CaseInsensitiveComparison
type CaseInsensitiveComparison = class
Public Class CaseInsensitiveComparison
- Inheritance
-
CaseInsensitiveComparison
Properties
Comparer |
Returns a StringComparer that compares strings according to Unicode rules for case-insensitive identifier comparison (lower-case mapping). |
Methods
Compare(ReadOnlySpan<Char>, ReadOnlySpan<Char>) |
Compares two strings according to the Unicode rules for case-insensitive identifier comparison (lower-case mapping). |
Compare(String, String) |
Compares two strings according to the Unicode rules for case-insensitive identifier comparison (lower-case mapping). |
EndsWith(String, String) |
Determines if the string 'value' end with string 'possibleEnd'. |
Equals(ReadOnlySpan<Char>, ReadOnlySpan<Char>) |
Determines if two strings are equal according to Unicode rules for case-insensitive identifier comparison (lower-case mapping). |
Equals(String, String) |
Determines if two strings are equal according to Unicode rules for case-insensitive identifier comparison (lower-case mapping). |
GetHashCode(String) |
Gets a case-insensitive hash code for Unicode identifiers. |
StartsWith(String, String) |
Determines if the string 'value' starts with string 'possibleStart'. |
ToLower(Char) |
ToLower implements the Unicode lowercase mapping as described in ftp://ftp.unicode.org/Public/UNIDATA/UnicodeData.txt. VB uses these mappings for case-insensitive comparison. |
ToLower(String) |
Convert a string to lower case per Unicode |
ToLower(StringBuilder) |
In-place convert string in StringBuilder to lower case per Unicode rules |