繁体   English   中英

如何获取char类型的变量,使其值为'in c#

[英]How to get a variable of type char to have a value of ' in c#

一个愚蠢的一有点...但我怎么char类型的变量有一个值'

例如

char c = ''';
char a = 'A';
char b = 'B';
char c = '\'';

反斜杠称为转义字符。

如果你想反斜杠那就是

char c = '\\';

这里有一些更好的措施:

  • \\ t - 标签
  • \\ n - 新行
  • \\ uXXXX - 其中XXXX是unicode字符的十六进制值

char a = 65表示c ++中的'A'。 不知道它是否适用于c#

要完成答案:在C#中,以下语句将无法编译,因为您尝试将Int32放入Char(不存在隐式转换)

char a = 65;

要将ASCII代码转换为字符,必须在C#中使用静态Convert类:

char a = Convert.ToChar(65);  // where 65 is the ascii

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM