Char 成员
表示一个 Unicode 字符。
下表列出了由 Char 类型公开的成员。
公共字段
名称 | 说明 | |
---|---|---|
MaxValue | 表示 Char 的最大可能值。此字段为常数。 | |
MinValue | 表示 Char 的最小可能值。此字段为常数。 |
页首
公共方法
名称 | 说明 | |
---|---|---|
CompareTo | 已重载。 将此实例与指定的对象或值类型进行比较,并返回两者相对值的指示。 | |
ConvertFromUtf32 | 将指定的 Unicode 码位转换为 UTF-16 编码字符串。 | |
ConvertToUtf32 | 已重载。 将 UTF-16 编码的代理项对的值转换为 Unicode 码位。 | |
Equals | 已重载。 | |
GetHashCode | 已重写。 返回此实例的哈希代码。 | |
GetNumericValue | 已重载。 将指定的数字 Unicode 字符转换为双精度浮点数字。 | |
GetType | 获取当前实例的 Type。 (从 Object 继承。) | |
GetTypeCode | 返回值类型 Char 的 TypeCode。 | |
GetUnicodeCategory | 已重载。 将一个 Unicode 字符分类到由某个 UnicodeCategory 值标识的组中。 | |
IsControl | 已重载。 指示指定的 Unicode 字符是否属于控制字符类别。 | |
IsDigit | 已重载。 指示某个 Unicode 字符是否属于十进制数字类别。 | |
IsHighSurrogate | 已重载。 指示指定的 Char 对象是否为高代理项。 | |
IsLetter | 已重载。 指示某个 Unicode 字符是否属于字母类别。 | |
IsLetterOrDigit | 已重载。 指示某个 Unicode 字符是属于字母类别还是属于十进制数字类别。 | |
IsLower | 已重载。 指示某个 Unicode 字符是否属于小写字母类别。 | |
IsLowSurrogate | 已重载。 指示指定的 Char 对象是否为低代理项。 | |
IsNumber | 已重载。 指示某个 Unicode 字符是否属于数字类别。 | |
IsPunctuation | 已重载。 指示某个 Unicode 字符是否属于标点符号类别。 | |
IsSeparator | 已重载。 指示某个 Unicode 字符是否属于分隔符类别。 | |
IsSurrogate | 已重载。 指示某个 Unicode 字符是否属于代理项字符类别。 | |
IsSurrogatePair | 已重载。 指示两个指定的 Char 对象是否形成代理项对。 | |
IsSymbol | 已重载。 指示某个 Unicode 字符是否属于符号字符类别。 | |
IsUpper | 已重载。 指示某个 Unicode 字符是否属于大写字母类别。 | |
IsWhiteSpace | 已重载。 指示某个 Unicode 字符是否属于空白类别。 | |
Parse | 将指定字符串的值转换为它的等效 Unicode 字符。 | |
ReferenceEquals | 确定指定的 Object 实例是否是相同的实例。 (从 Object 继承。) | |
ToLower | 已重载。 将 Unicode 字符的值转换为它的小写等效项。 | |
ToLowerInvariant | 使用固定区域性的大小写规则,将 Unicode 字符的值转换为其小写等效项。 | |
ToString | 已重载。 已重写。 将此实例的值转换为其等效的字符串表示。 | |
ToUpper | 已重载。 将 Unicode 字符的值转换为它的大写等效项。 | |
ToUpperInvariant | 使用固定区域性的大小写规则,将 Unicode 字符的值转换为其大写等效项。 | |
TryParse | 将指定字符串的值转换为它的等效 Unicode 字符。一个指示转换是否成功的返回代码。 |
页首
显式接口实现
名称 | 说明 | |
---|---|---|
System.IConvertible.ToBoolean | 注意不支持此转换。尝试这样做会引发 InvalidCastException。 | |
System.IConvertible.ToByte | 将当前 Char 对象的值转换为 8 位无符号整数。 | |
System.IConvertible.ToChar | 返回当前的 Char 对象。 | |
System.IConvertible.ToDateTime | 注意不支持此转换。尝试这样做会引发 InvalidCastException。 | |
System.IConvertible.ToDecimal | 注意不支持此转换。尝试这样做会引发 InvalidCastException。 | |
System.IConvertible.ToDouble | 注意不支持此转换。尝试这样做会引发 InvalidCastException。 | |
System.IConvertible.ToInt16 | 将当前 Char 对象的值转换为 16 位有符号整数。 | |
System.IConvertible.ToInt32 | 将当前 Char 对象的值转换为 32 位有符号整数。 | |
System.IConvertible.ToInt64 | 将当前 Char 对象的值转换为 64 位有符号整数。 | |
System.IConvertible.ToSByte | 将当前 Char 对象的值转换为 8 位有符号整数。 | |
System.IConvertible.ToSingle | 注意不支持此转换。尝试这样做会引发 InvalidCastException。 | |
System.IConvertible.ToType | 使用指定的 IFormatProvider 对象,将当前 Char 对象的值转换为指定类型的对象。 | |
System.IConvertible.ToUInt16 | 将当前 Char 对象的值转换为 16 位无符号整数。 | |
System.IConvertible.ToUInt32 | 将当前 Char 对象的值转换为 32 位无符号整数。 | |
System.IConvertible.ToUInt64 | 将当前 Char 对象的值转换为 64 位无符号整数。 |
页首