c#如何输出字符对应的ascll值

2024-12-27 02:39:56
推荐回答(4个)
回答1:

1、方法

把字符转化为int类型,然后即可得到对应的ascll值。

2、代码如下:

int asc = (int)'a';    // 把字符直接转换为int类型,即可得到ASCII码值
MessageBox.Show(asc.ToString()); // 将数字转换为字符串转出

回答2:

C#中不使用ASCII 所有的字符都是unicode编码 你直接转换为int值即为他的unicode码值 unicode码兼容ASCII 所以255一下的也可以认为是ASCII码值

回答3:

char c;
c =Convert.ToChar(Console.ReadLine());
int i = Convert.ToInt16(c);
Console.WriteLine(i);

回答4:

强制转换成int就行了
比如
char c = 'A';
int asc = (int)c;