C# 的 char

char 关键字用于声明 U+0000 到 U+ffff 的 16 位 Unicode 字符。Unicode 字符是 16 位字符,用于表示世界上多数已知的书面语言。

为 char 类型变量赋值有四种方法:

char c1 = 'X'; //注意是单引号
char c2 = 'x0058'; //用十六进制表示
char c3 = (char)88; //用数字转换
char c4 = 'u0058'; //用 Unicode 表示

char 可以隐式转换为 ushort、int、uint、long、ulong、float、double 或 decimal。但是,不存在从其他类型到 char 类型的隐式转换。注意是隐式转换。

char 类型转换成 string 类型用:ToString()。

你可能感兴趣的