如何返回索引处的字符?

我知道我可以使用indexof()函数返回字符串的特定字符的索引。 但我怎么能用特定的索引返回角色?

 string s = "hello"; char c = s[1]; // now c == 'e' 

另请参阅Substring ,以返回多个字符。

你的意思是这样的吗?

 int index = 2; string s = "hello"; Console.WriteLine(s[index]); 

string也实现了IEnumberable所以你也可以像这样枚举它

 foreach (char c in s) Console.WriteLine(c);