Docs-.NET-C#-指南-语言参考-关键字-值类型:char

ylbtech-Docs-.NET-C#-指南-语言参考-关键字-值类型:char
1.返回顶部
1、

char(C# 参考)

char 类型关键字是 .NET System.Char 结构类型的别名,它表示 Unicode UTF-16 字符

类型 范围 大小 .NET 类型
char U+0000 到 U+FFFF 16 位 System.Char

文本

char 类型的常量可以编写为字符文本、十六进制转义序列或 Unicode 表示形式。 也可以将整型字符代码强制转换为相应的 char 值。 在下面的示例中,使用相同的字符 X 对 char 数组的四个元素进行初始化:

C#
var chars = new char[4];

chars[0] = 'X';        // Character literal
chars[1] = '\x0058';   // Hexadecimal
chars[2] = (char)88;   // Cast from integral type
chars[3] = '\u0058';   // Unicode

Console.Write(string.Join(" ", chars));
// Output: X X X X

转换

char 类型可隐式转换为以下整型类型:ushortintuintlong 和 ulong。 它也可以隐式转换为内置浮点数值类型:floatdouble 和 decimal。 它可以显式转换为 sbytebyte 和 short 整型类型。

无法将其他类型隐式转换为 char 类型。 但是,任何整型浮点数值类型都可显式转换为 char

C# 语言规范

有关详细信息,请参阅 C# 语言规范整型类型部分。

请参阅

2、
2.返回顶部
 
3.返回顶部
 
4.返回顶部
 
5.返回顶部
1、
2、
 
6.返回顶部
 
warn 作者:ylbtech
出处:http://ylbtech.cnblogs.com/
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。

猜你喜欢

转载自www.cnblogs.com/storebook/p/11846237.html