Char 成员

表示一个 Unicode 字符。

下表列出了由 Char 类型公开的成员。

公共字段

  名称 说明
Public field Static Supported by the .NET Compact Framework MaxValue 表示 Char 的最大可能值。此字段为常数。
Public field Static Supported by the .NET Compact Framework MinValue 表示 Char 的最小可能值。此字段为常数。

页首

公共方法

  名称 说明
Public method Supported by the .NET Compact Framework CompareTo 已重载。 将此实例与指定的对象或值类型进行比较,并返回两者相对值的指示。
Public method Static ConvertFromUtf32 将指定的 Unicode 码位转换为 UTF-16 编码字符串。
Public method Static ConvertToUtf32 已重载。 将 UTF-16 编码的代理项对的值转换为 Unicode 码位。
Public method Supported by the .NET Compact Framework Equals 已重载。 
Public method Supported by the .NET Compact Framework GetHashCode 已重写。 返回此实例的哈希代码。
Public method Static Supported by the .NET Compact Framework GetNumericValue 已重载。 将指定的数字 Unicode 字符转换为双精度浮点数字。
Public method Supported by the .NET Compact Framework GetType  获取当前实例的 Type。 (从 Object 继承。)
Public method Supported by the .NET Compact Framework GetTypeCode 返回值类型 CharTypeCode
Public method Static Supported by the .NET Compact Framework GetUnicodeCategory 已重载。 将一个 Unicode 字符分类到由某个 UnicodeCategory 值标识的组中。
Public method Static Supported by the .NET Compact Framework IsControl 已重载。 指示指定的 Unicode 字符是否属于控制字符类别。
Public method Static Supported by the .NET Compact Framework IsDigit 已重载。 指示某个 Unicode 字符是否属于十进制数字类别。
Public method Static IsHighSurrogate 已重载。 指示指定的 Char 对象是否为高代理项。
Public method Static Supported by the .NET Compact Framework IsLetter 已重载。 指示某个 Unicode 字符是否属于字母类别。
Public method Static Supported by the .NET Compact Framework IsLetterOrDigit 已重载。 指示某个 Unicode 字符是属于字母类别还是属于十进制数字类别。
Public method Static Supported by the .NET Compact Framework IsLower 已重载。 指示某个 Unicode 字符是否属于小写字母类别。
Public method Static IsLowSurrogate 已重载。 指示指定的 Char 对象是否为低代理项。
Public method Static Supported by the .NET Compact Framework IsNumber 已重载。 指示某个 Unicode 字符是否属于数字类别。
Public method Static Supported by the .NET Compact Framework IsPunctuation 已重载。 指示某个 Unicode 字符是否属于标点符号类别。
Public method Static Supported by the .NET Compact Framework IsSeparator 已重载。 指示某个 Unicode 字符是否属于分隔符类别。
Public method Static Supported by the .NET Compact Framework IsSurrogate 已重载。 指示某个 Unicode 字符是否属于代理项字符类别。
Public method Static Supported by the .NET Compact Framework IsSurrogatePair 已重载。 指示两个指定的 Char 对象是否形成代理项对。
Public method Static Supported by the .NET Compact Framework IsSymbol 已重载。 指示某个 Unicode 字符是否属于符号字符类别。
Public method Static Supported by the .NET Compact Framework IsUpper 已重载。 指示某个 Unicode 字符是否属于大写字母类别。
Public method Static Supported by the .NET Compact Framework IsWhiteSpace 已重载。 指示某个 Unicode 字符是否属于空白类别。
Public method Static Parse 将指定字符串的值转换为它的等效 Unicode 字符。
Public method Static Supported by the .NET Compact Framework ReferenceEquals  确定指定的 Object 实例是否是相同的实例。 (从 Object 继承。)
Public method Static Supported by the .NET Compact Framework ToLower 已重载。 将 Unicode 字符的值转换为它的小写等效项。
Public method Static ToLowerInvariant 使用固定区域性的大小写规则,将 Unicode 字符的值转换为其小写等效项。
Public method Supported by the .NET Compact Framework ToString 已重载。 已重写。 将此实例的值转换为其等效的字符串表示。
Public method Static Supported by the .NET Compact Framework ToUpper 已重载。 将 Unicode 字符的值转换为它的大写等效项。
Public method Static ToUpperInvariant 使用固定区域性的大小写规则,将 Unicode 字符的值转换为其大写等效项。
Public method Static TryParse 将指定字符串的值转换为它的等效 Unicode 字符。一个指示转换是否成功的返回代码。

页首

显式接口实现

  名称 说明
Explicit interface implementation Method Supported by the .NET Compact Framework System.IConvertible.ToBoolean 注意不支持此转换。尝试这样做会引发 InvalidCastException
Explicit interface implementation Method Supported by the .NET Compact Framework System.IConvertible.ToByte 将当前 Char 对象的值转换为 8 位无符号整数。
Explicit interface implementation Method Supported by the .NET Compact Framework System.IConvertible.ToChar 返回当前的 Char 对象。
Explicit interface implementation Method Supported by the .NET Compact Framework System.IConvertible.ToDateTime 注意不支持此转换。尝试这样做会引发 InvalidCastException
Explicit interface implementation Method Supported by the .NET Compact Framework System.IConvertible.ToDecimal 注意不支持此转换。尝试这样做会引发 InvalidCastException
Explicit interface implementation Method Supported by the .NET Compact Framework System.IConvertible.ToDouble 注意不支持此转换。尝试这样做会引发 InvalidCastException
Explicit interface implementation Method Supported by the .NET Compact Framework System.IConvertible.ToInt16 将当前 Char 对象的值转换为 16 位有符号整数。
Explicit interface implementation Method Supported by the .NET Compact Framework System.IConvertible.ToInt32 将当前 Char 对象的值转换为 32 位有符号整数。
Explicit interface implementation Method Supported by the .NET Compact Framework System.IConvertible.ToInt64 将当前 Char 对象的值转换为 64 位有符号整数。
Explicit interface implementation Method Supported by the .NET Compact Framework System.IConvertible.ToSByte 将当前 Char 对象的值转换为 8 位有符号整数。
Explicit interface implementation Method Supported by the .NET Compact Framework System.IConvertible.ToSingle 注意不支持此转换。尝试这样做会引发 InvalidCastException
Explicit interface implementation Method Supported by the .NET Compact Framework System.IConvertible.ToType 使用指定的 IFormatProvider 对象,将当前 Char 对象的值转换为指定类型的对象。
Explicit interface implementation Method Supported by the .NET Compact Framework System.IConvertible.ToUInt16 将当前 Char 对象的值转换为 16 位无符号整数。
Explicit interface implementation Method Supported by the .NET Compact Framework System.IConvertible.ToUInt32 将当前 Char 对象的值转换为 32 位无符号整数。
Explicit interface implementation Method Supported by the .NET Compact Framework System.IConvertible.ToUInt64 将当前 Char 对象的值转换为 64 位无符号整数。

页首

请参见

参考

Char 结构
System 命名空间
IComparable
IConvertible
String