C#将int ascii转换为相应的数值
时间: 2023-12-25 15:05:33 浏览: 228
Ascii转换成数字
5星 · 资源好评率100%
可以使用C#中的Convert类来实现ASCII码转换为相应的数值。具体代码如下:
```csharp
int asciiValue = 65; // 假设要转换的ASCII码为65
char charValue = (char)asciiValue; // 将ASCII码转换为char类型
int intValue = Convert.ToInt32(charValue.ToString()); // 将char类型的字符转换为int类型的数值
Console.WriteLine(intValue); // 输出结果为65
```
在上面的代码中,我们首先定义了一个整型变量asciiValue,它的值为65,也就是大写字母A的ASCII码。然后将这个值强制转换为char类型的字符,即将ASCII码转换为相应的字符。接着,我们使用ToString方法将这个字符转换为字符串类型,再使用Convert.ToInt32方法将这个字符串转换为int类型的数值。最后,我们将这个数值输出到控制台中,结果为65,证明转换成功。
阅读全文