大家看看这段小程序,有些不知道怎么写。
本来想使用ToCharArray()方法把字符串转换成字符数组,然后使用一个循环就可以把每个字符数组元素转换为ASCII码,但是System.String可以使用[]来达到获得字符串中字符的目的。程序代码如下:
class Program
{
static void Main(string[] args)
{
Console.WriteLine("please enter your English name:");
string name= Console.ReadLine();
for (int i = 0; i < name.Length; i++)
{
int[] a=?(name[i]);//int[] a这样写正确吗?“?”这里的转换函数是什么?
a[i] = a[i]+3;//把每个的ASCII码值加3
string name1=?(a[i])//现在如何把一个整形数组还原成字符串?
}
}
}
}
本来查了msdn,奈何名词太多看不出个头绪。请老鸟指正。