Поделиться через


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 таблице сортировки классов, и не является частным использованием или неспараном высоком или низком суррогатном символе.

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