CompareInfo.IsSortable Метод

Определение

Показывает, подлежит ли указанный знак или строка Юникода сортировке.

Перегрузки

IsSortable(Rune)

Указывает, подлежит ли сортировке указанный Rune.

IsSortable(String)

Показывает, подлежит ли указанная строка Юникода сортировке.

IsSortable(ReadOnlySpan<Char>)

Показывает, подлежит ли сортировке указанный диапазон символов Юникода, доступный только для чтения.

IsSortable(Char)

Показывает, подлежит ли указанный знак Юникода сортировке.

IsSortable(Rune)

Исходный код:
CompareInfo.cs
Исходный код:
CompareInfo.cs
Исходный код:
CompareInfo.cs

Указывает, подлежит ли сортировке указанный Rune.

public:
 static bool IsSortable(System::Text::Rune value);
public static bool IsSortable (System.Text.Rune value);
static member IsSortable : System.Text.Rune -> bool
Public Shared Function IsSortable (value As Rune) As Boolean

Параметры

value
Rune

Скалярное значение Юникод.

Возвращаемое значение

true, если value является скалярным значением Юникода, подлежащим сортировке; в противном случае — false.

Применяется к

IsSortable(String)

Исходный код:
CompareInfo.cs
Исходный код:
CompareInfo.cs
Исходный код:
CompareInfo.cs

Показывает, подлежит ли указанная строка Юникода сортировке.

public:
 static bool IsSortable(System::String ^ text);
public static bool IsSortable (string text);
[System.Runtime.InteropServices.ComVisible(false)]
public static bool IsSortable (string text);
static member IsSortable : string -> bool
[<System.Runtime.InteropServices.ComVisible(false)>]
static member IsSortable : string -> bool
Public Shared Function IsSortable (text As String) As Boolean

Параметры

text
String

Строка длиной от нуля и более знаков Юникода.

Возвращаемое значение

true, если параметр str не является пустой строкой (""), а все знаки Юникода в параметре str подлежат сортировке; в противном случае — false.

Атрибуты

Исключения

str имеет значение null.

Комментарии

Каждый символ Юникода в параметре str представлен одним или несколькими объектами Char в кодировке UTF-16. Параметр str можно сортировать, если каждый символ Юникода определен во внутренней CompareInfo таблице сортировки классов и не является частным или несвязанным символом высокого или нижнего суррогатного символа.

Применяется к

IsSortable(ReadOnlySpan<Char>)

Исходный код:
CompareInfo.cs
Исходный код:
CompareInfo.cs
Исходный код:
CompareInfo.cs

Показывает, подлежит ли сортировке указанный диапазон символов Юникода, доступный только для чтения.

public:
 static bool IsSortable(ReadOnlySpan<char> text);
public static bool IsSortable (ReadOnlySpan<char> text);
static member IsSortable : ReadOnlySpan<char> -> bool
Public Shared Function IsSortable (text As ReadOnlySpan(Of Char)) As Boolean

Параметры

text
ReadOnlySpan<Char>

Доступный только для чтения диапазон символов, включающий ноль или более символов Юникода.

Возвращаемое значение

true, если text не пуст и содержит только символы Юникода, подлежащие сортировке; в противном случае — false.

Применяется к

IsSortable(Char)

Исходный код:
CompareInfo.cs
Исходный код:
CompareInfo.cs
Исходный код:
CompareInfo.cs

Показывает, подлежит ли указанный знак Юникода сортировке.

public:
 static bool IsSortable(char ch);
public static bool IsSortable (char ch);
[System.Runtime.InteropServices.ComVisible(false)]
public static bool IsSortable (char ch);
static member IsSortable : char -> bool
[<System.Runtime.InteropServices.ComVisible(false)>]
static member IsSortable : char -> bool
Public Shared Function IsSortable (ch As Char) As Boolean

Параметры

ch
Char

Знак Юникода.

Возвращаемое значение

Значение true, если параметр ch подлежит сортировке; в противном случае — false.

Атрибуты

Комментарии

Параметр ch можно сортировать, если он представляет собой символ Юникода, определенный во внутренней CompareInfo таблице сортировки классов, и не является частным использованием или неспараном высоком или низком суррогатном символе.

Применяется к