Представляет символ как элемент кода UTF-16.
public struct Char : IComparable, IConvertible, IComparable<Char>, IEquatable<Char>
Тип | Имя | Описание |
---|---|---|
CompareTo(Object) | Сравнивает данный экземпляр с заданным объектом и показывает, расположен ли данный экземпляр перед, после или на той же позиции в порядке сортировки, что и заданный объект Object . | |
CompareTo(Char) | Сравнивает данный экземпляр с заданным объектом Char и показывает, расположен ли данный экземпляр перед, после или на той же позиции в порядке сортировки, что и заданный объект Char . | |
ConvertFromUtf32(Int32) | Преобразует заданную кодовую точку Юникода в строку в кодировке UTF-16. | |
ConvertToUtf32(Char, Char) | Преобразует значение суррогатной пары в кодировке UTF-16 в кодовую точку Юникода. | |
ConvertToUtf32(String, Int32) | Преобразует значение символа в кодировке UTF-16 или суррогатную пару в заданной позиции в строке в кодовую точку Юникода. | |
Equals(Object) | Возвращает значение, указывающее, равен ли этот экземпляр указанному объекту. (Переопределяет Object.Equals(Object).) | |
Equals(Char) | Возвращает значение, показывающее, равен ли данный экземпляр указанному объекту Char . | |
GetHashCode() | Возвращает хэш-код для данного экземпляра. (Переопределяет Object.GetHashCode().) | |
GetNumericValue(String, Int32) | Преобразует числовой символ Юникода в указанной позиции в указанной строке в число двойной точности с плавающей запятой. | |
GetNumericValue(Char) | Преобразует указанный числовой символ Юникода в число двойной точности с плавающей запятой. | |
GetType() | Возвращает объект Type для текущего экземпляра. (Наследуется от Object.) | |
GetTypeCode() | Возвращает объект TypeCode для типа значения Char . | |
GetUnicodeCategory(String, Int32) | Относит символ Юникода в указанной позиции к группе, определенной одним из значений UnicodeCategory . | |
GetUnicodeCategory(Char) | Относит указанный символ Юникода к группе, определенной одним из значений UnicodeCategory . | |
IsControl(String, Int32) | Показывает, относится ли символ в указанной позиции в указанной строке к категории управляющих символов. | |
IsControl(Char) | Показывает, относится ли указанный символ Юникода к категории управляющих символов. | |
IsDigit(Char) | Показывает, относится ли указанный символ Юникода к категории десятичных цифр. | |
IsDigit(String, Int32) | Показывает, относится ли указанный символ Юникода в указанной позиции в указанной строке к категории десятичных цифр. | |
IsHighSurrogate(String, Int32) | Определяет, является ли заданный объект Char в заданной позиции в строке старшим символом-заместителем. | |
IsHighSurrogate(Char) | Определяет, является ли заданный объект Char старшим символом-заместителем. | |
IsLetter(Char) | Показывает, относится ли указанный знак Юникода к категории букв Юникода. | |
IsLetter(String, Int32) | Показывает, относится ли указанный знак в указанной позиции в указанной строке к категории букв Юникода. | |
IsLetterOrDigit(String, Int32) | Показывает, относится ли знак в указанной позиции в указанной строке к категории букв или десятичных цифр. | |
IsLetterOrDigit(Char) | Показывает, относится ли указанный знак Юникода к категории букв или десятичных цифр. | |
IsLower(Char) | Показывает, относится ли указанный символ Юникода к категории букв нижнего регистра. | |
IsLower(String, Int32) | Показывает, относится ли указанный символ в указанной позиции в указанной строке к категории букв нижнего регистра. | |
IsLowSurrogate(String, Int32) | Определяет, является ли заданный объект Char в заданной позиции в строке младшим символом-заместителем. | |
IsLowSurrogate(Char) | Определяет, является ли заданный объект Char младшим символом-заместителем. | |
IsNumber(Char) | Показывает, относится ли указанный символ Юникода к категории цифр. | |
IsNumber(String, Int32) | Показывает, относится ли указанный символ в указанной позиции в указанной строке к категории цифр. | |
IsPunctuation(String, Int32) | Показывает, относится ли указанный символ в указанной позиции в указанной строке к категории знаков препинания. | |
IsPunctuation(Char) | Показывает, относится ли указанный символ Юникода к категории знаков препинания. | |
IsSeparator(Char) | Показывает, относится ли указанный символ Юникода к категории знаков-разделителей. | |
IsSeparator(String, Int32) | Показывает, относится ли указанный символ в указанной позиции в указанной строке к категории знаков-разделителей. | |
IsSurrogate(Char) | Указывает, имеет ли заданный символ заменяющую кодовую единицу. | |
IsSurrogate(String, Int32) | Указывает, имеет ли указанный символ в указанной позиции в указанной строке заменяющую кодовую единицу. | |
IsSurrogatePair(Char, Char) | Определяет, образуют ли два заданных объекта Char суррогатную пару. | |
IsSurrogatePair(String, Int32) | Определяет, образуют ли два смежных объекта Char в заданной позиции в строке суррогатную пару. | |
IsSymbol(String, Int32) | Показывает, относится ли указанный символ в указанной позиции в указанной строке к категории символьных знаков. | |
IsSymbol(Char) | Показывает, относится ли указанный символ Юникода к категории символьных знаков. | |
IsUpper(String, Int32) | Показывает, относится ли указанный символ в указанной позиции в указанной строке к категории букв верхнего регистра. | |
IsUpper(Char) | Показывает, относится ли указанный символ Юникода к категории букв верхнего регистра. | |
IsWhiteSpace(String, Int32) | Показывает, относится ли указанный символ в указанной позиции в указанной строке к категории пробелов. | |
IsWhiteSpace(Char) | Показывает, относится ли указанный символ Юникода к категории пробелов. | |
Parse(String) | Преобразует значение указанной строки в эквивалентный символ Юникода. | |
ToLower(Char, CultureInfo) | Преобразует значение указанного символа Юникода в его эквивалент в нижнем регистре, используя указанные сведения о форматировании, связанные с языком и региональными параметрами. | |
ToLower(Char) | Преобразует значение символа Юникода в его эквивалент в нижнем регистре. | |
ToLowerInvariant(Char) | Преобразует значение символа Юникода в его эквивалент в нижнем регистре, используя правила изменения регистра, связанные с инвариантным языком и региональными параметрами. | |
ToString(Char) | Преобразует указанный символ Юникода в эквивалентное ему строковое представление. | |
ToString(IFormatProvider) | Преобразует значение этого экземпляра в эквивалентное ему строковое представление с использованием указанных сведений об особенностях форматирования, связанных с языком и региональными параметрами. | |
ToString() | Преобразует значение этого экземпляра в эквивалентное ему строковое представление. (Переопределяет Object.ToString().) | |
ToUpper(Char, CultureInfo) | Преобразует значение указанного символа Юникода в его эквивалент в верхнем регистре, используя указанные сведения о форматировании, связанные с языком и региональными параметрами. | |
ToUpper(Char) | Преобразует значение символа Юникода в эквивалентный символ верхнего регистра. | |
ToUpperInvariant(Char) | Преобразует значение символа Юникода в его эквивалент в верхнем регистре, используя правила изменения регистра, связанные с инвариантным языком и региональными параметрами. | |
TryParse(String, Char) | Преобразует значение указанной строки в эквивалентный символ Юникода.Возвращает код, позволяющий определить, успешно ли выполнено преобразование. |