如何返回索引处的字符?

时间:2010-03-10 12:44:19

标签: c# .net string indexof

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

2 个答案:

答案 0 :(得分:56)

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

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

答案 1 :(得分:10)

你的意思是这样吗

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

string也实现IEnumberable<char>,所以你也可以像这样枚举它

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