C#字符串问题
在书上看到一句话 string s
j=Convert.ToInt32(ascii.GetBytes(s[i].ToString())[0]);
谁帮解释一下,ascii.GetBytes的参数不是字符串吗 为什么要用s[i].ToString s[i].ToString不也是字符串吗?? (i是循环变量)
还不如这样写好看呢 int j=Convert.ToInt32(ascii.GetBytes(s)[i]);
第二个问题s[i]这样写算什么 算字符串里面的每个字符?? C#基础里面好像没有这么写的吧