C# 0-9数字 和 char 之间的转换

char ch3=(char)62; //ASCII码

计算机中一切都是“数”,char用ASCII码值来对应“数”


ASCII码

链接:http://baike.baidu.com/link?url=v53finXSfwxDSTOPvbzvOkA5S5SfHOC6po_DW_iccIWjbeAOqCWLP6NcSiO6xj9XKAS_iXA7CDzpUPmyywwyX_


int i = 9;
//char c = (char)i;
//Console.WriteLine(c);
char c = (char)(i+'0');//9+48 => '0':48
Console.WriteLine(c);


0-9数字转化为char (+‘0’)
char 转化为0-9数字(-‘0’)


字母大小写转化

大写转小写

char ch = 'A';
char ch2 = (char)(ch + ('a' - 'A'));
Console.WriteLine(ch2);

posted @ 2015-02-11 00:02  linyongqin  阅读(2650)  评论(0编辑  收藏  举报