|
| int | Compare (string? string1, string? string2) |
| |
| int | Compare (string? string1, string? string2, CompareOptions options) |
| |
| int | Compare (string? string1, int offset1, int length1, string? string2, int offset2, int length2) |
| |
| int | Compare (string? string1, int offset1, string? string2, int offset2, CompareOptions options) |
| |
| int | Compare (string? string1, int offset1, string? string2, int offset2) |
| |
| int | Compare (string? string1, int offset1, int length1, string? string2, int offset2, int length2, CompareOptions options) |
| |
| int | Compare (ReadOnlySpan< char > string1, ReadOnlySpan< char > string2, CompareOptions options=CompareOptions.None) |
| |
| bool | IsPrefix (string source, string prefix, CompareOptions options) |
| |
| unsafe bool | IsPrefix (ReadOnlySpan< char > source, ReadOnlySpan< char > prefix, CompareOptions options=CompareOptions.None) |
| |
| unsafe bool | IsPrefix (ReadOnlySpan< char > source, ReadOnlySpan< char > prefix, CompareOptions options, out int matchLength) |
| |
| bool | IsPrefix (string source, string prefix) |
| |
| bool | IsSuffix (string source, string suffix, CompareOptions options) |
| |
| unsafe bool | IsSuffix (ReadOnlySpan< char > source, ReadOnlySpan< char > suffix, CompareOptions options=CompareOptions.None) |
| |
| unsafe bool | IsSuffix (ReadOnlySpan< char > source, ReadOnlySpan< char > suffix, CompareOptions options, out int matchLength) |
| |
| bool | IsSuffix (string source, string suffix) |
| |
| int | IndexOf (string source, char value) |
| |
| int | IndexOf (string source, string value) |
| |
| int | IndexOf (string source, char value, CompareOptions options) |
| |
| int | IndexOf (string source, string value, CompareOptions options) |
| |
| int | IndexOf (string source, char value, int startIndex) |
| |
| int | IndexOf (string source, string value, int startIndex) |
| |
| int | IndexOf (string source, char value, int startIndex, CompareOptions options) |
| |
| int | IndexOf (string source, string value, int startIndex, CompareOptions options) |
| |
| int | IndexOf (string source, char value, int startIndex, int count) |
| |
| int | IndexOf (string source, string value, int startIndex, int count) |
| |
| int | IndexOf (string source, char value, int startIndex, int count, CompareOptions options) |
| |
| int | IndexOf (string source, string value, int startIndex, int count, CompareOptions options) |
| |
| unsafe int | IndexOf (ReadOnlySpan< char > source, ReadOnlySpan< char > value, CompareOptions options=CompareOptions.None) |
| |
| unsafe int | IndexOf (ReadOnlySpan< char > source, ReadOnlySpan< char > value, CompareOptions options, out int matchLength) |
| |
| int | IndexOf (ReadOnlySpan< char > source, Rune value, CompareOptions options=CompareOptions.None) |
| |
| int | LastIndexOf (string source, char value) |
| |
| int | LastIndexOf (string source, string value) |
| |
| int | LastIndexOf (string source, char value, CompareOptions options) |
| |
| int | LastIndexOf (string source, string value, CompareOptions options) |
| |
| int | LastIndexOf (string source, char value, int startIndex) |
| |
| int | LastIndexOf (string source, string value, int startIndex) |
| |
| int | LastIndexOf (string source, char value, int startIndex, CompareOptions options) |
| |
| int | LastIndexOf (string source, string value, int startIndex, CompareOptions options) |
| |
| int | LastIndexOf (string source, char value, int startIndex, int count) |
| |
| int | LastIndexOf (string source, string value, int startIndex, int count) |
| |
| int | LastIndexOf (string source, char value, int startIndex, int count, CompareOptions options) |
| |
| int | LastIndexOf (string source, string value, int startIndex, int count, CompareOptions options) |
| |
| unsafe int | LastIndexOf (ReadOnlySpan< char > source, ReadOnlySpan< char > value, CompareOptions options=CompareOptions.None) |
| |
| unsafe int | LastIndexOf (ReadOnlySpan< char > source, ReadOnlySpan< char > value, CompareOptions options, out int matchLength) |
| |
| int | LastIndexOf (ReadOnlySpan< char > source, Rune value, CompareOptions options=CompareOptions.None) |
| |
| SortKey | GetSortKey (string source, CompareOptions options) |
| |
| SortKey | GetSortKey (string source) |
| |
| int | GetSortKey (ReadOnlySpan< char > source, Span< byte > destination, CompareOptions options=CompareOptions.None) |
| |
| int | GetSortKeyLength (ReadOnlySpan< char > source, CompareOptions options=CompareOptions.None) |
| |
| override bool | Equals ([NotNullWhen(true)] object? value) |
| |
| override int | GetHashCode () |
| |
| int | GetHashCode (string source, CompareOptions options) |
| |
| int | GetHashCode (ReadOnlySpan< char > source, CompareOptions options) |
| |
| override string | ToString () |
| |
| void | OnDeserialization (object? sender) |
| |
|
| void | InitSort (CultureInfo culture) |
| |
| void | OnDeserializing (StreamingContext ctx) |
| |
| void IDeserializationCallback. | OnDeserialization (object sender) |
| |
| void | OnDeserialized (StreamingContext ctx) |
| |
| void | OnDeserialized () |
| |
| void | OnSerializing (StreamingContext ctx) |
| |
| int | CompareStringCore (ReadOnlySpan< char > string1, ReadOnlySpan< char > string2, CompareOptions options) |
| |
| unsafe bool | StartsWithCore (ReadOnlySpan< char > source, ReadOnlySpan< char > prefix, CompareOptions options, int *matchLengthPtr) |
| |
| unsafe bool | EndsWithCore (ReadOnlySpan< char > source, ReadOnlySpan< char > suffix, CompareOptions options, int *matchLengthPtr) |
| |
| unsafe int | IndexOf (ReadOnlySpan< char > source, ReadOnlySpan< char > value, int *matchLengthPtr, CompareOptions options, bool fromBeginning) |
| |
| unsafe int | IndexOfCore (ReadOnlySpan< char > source, ReadOnlySpan< char > target, CompareOptions options, int *matchLengthPtr, bool fromBeginning) |
| |
| SortKey | CreateSortKeyCore (string source, CompareOptions options) |
| |
| int | GetSortKeyCore (ReadOnlySpan< char > source, Span< byte > destination, CompareOptions options) |
| |
| int | GetSortKeyLengthCore (ReadOnlySpan< char > source, CompareOptions options) |
| |
| int | GetHashCodeOfStringCore (ReadOnlySpan< char > source, CompareOptions options) |
| |
| void | IcuInitSortHandle () |
| |
| unsafe int | IcuCompareString (ReadOnlySpan< char > string1, ReadOnlySpan< char > string2, CompareOptions options) |
| |
| unsafe int | IcuIndexOfCore (ReadOnlySpan< char > source, ReadOnlySpan< char > target, CompareOptions options, int *matchLengthPtr, bool fromBeginning) |
| |
| unsafe int | IndexOfOrdinalIgnoreCaseHelper (ReadOnlySpan< char > source, ReadOnlySpan< char > target, CompareOptions options, int *matchLengthPtr, bool fromBeginning) |
| |
| unsafe int | IndexOfOrdinalHelper (ReadOnlySpan< char > source, ReadOnlySpan< char > target, CompareOptions options, int *matchLengthPtr, bool fromBeginning) |
| |
| unsafe bool | IcuStartsWith (ReadOnlySpan< char > source, ReadOnlySpan< char > prefix, CompareOptions options, int *matchLengthPtr) |
| |
| unsafe bool | StartsWithOrdinalIgnoreCaseHelper (ReadOnlySpan< char > source, ReadOnlySpan< char > prefix, CompareOptions options, int *matchLengthPtr) |
| |
| unsafe bool | StartsWithOrdinalHelper (ReadOnlySpan< char > source, ReadOnlySpan< char > prefix, CompareOptions options, int *matchLengthPtr) |
| |
| unsafe bool | IcuEndsWith (ReadOnlySpan< char > source, ReadOnlySpan< char > suffix, CompareOptions options, int *matchLengthPtr) |
| |
| unsafe bool | EndsWithOrdinalIgnoreCaseHelper (ReadOnlySpan< char > source, ReadOnlySpan< char > suffix, CompareOptions options, int *matchLengthPtr) |
| |
| unsafe bool | EndsWithOrdinalHelper (ReadOnlySpan< char > source, ReadOnlySpan< char > suffix, CompareOptions options, int *matchLengthPtr) |
| |
| unsafe SortKey | IcuCreateSortKey (string source, CompareOptions options) |
| |
| unsafe int | IcuGetSortKey (ReadOnlySpan< char > source, Span< byte > destination, CompareOptions options) |
| |
| unsafe int | IcuGetSortKeyLength (ReadOnlySpan< char > source, CompareOptions options) |
| |
| unsafe int | IcuGetHashCodeOfString (ReadOnlySpan< char > source, CompareOptions options) |
| |
| SortVersion | IcuGetSortVersion () |
| |
| SortKey | InvariantCreateSortKey (string source, CompareOptions options) |
| |
| void | NlsInitSortHandle () |
| |
| unsafe int | NlsGetHashCodeOfString (ReadOnlySpan< char > source, CompareOptions options) |
| |
| unsafe int | NlsCompareString (ReadOnlySpan< char > string1, ReadOnlySpan< char > string2, CompareOptions options) |
| |
| unsafe int | FindString (uint dwFindNLSStringFlags, ReadOnlySpan< char > lpStringSource, ReadOnlySpan< char > lpStringValue, int *pcchFound) |
| |
| unsafe int | NlsIndexOfCore (ReadOnlySpan< char > source, ReadOnlySpan< char > target, CompareOptions options, int *matchLengthPtr, bool fromBeginning) |
| |
| unsafe bool | NlsStartsWith (ReadOnlySpan< char > source, ReadOnlySpan< char > prefix, CompareOptions options, int *matchLengthPtr) |
| |
| unsafe bool | NlsEndsWith (ReadOnlySpan< char > source, ReadOnlySpan< char > suffix, CompareOptions options, int *matchLengthPtr) |
| |
| unsafe SortKey | NlsCreateSortKey (string source, CompareOptions options) |
| |
| unsafe int | NlsGetSortKey (ReadOnlySpan< char > source, Span< byte > destination, CompareOptions options) |
| |
| unsafe int | NlsGetSortKeyLength (ReadOnlySpan< char > source, CompareOptions options) |
| |
| unsafe SortVersion | NlsGetSortVersion () |
| |
Definition at line 16 of file CompareInfo.cs.