开发者

How can I get a character in a string by index?

开发者 https://www.devze.com 2022-12-22 23:34 出处:网络
I know 开发者_JAVA技巧that I can return the index of a particular character of a string with the indexof() function, but how can I return the character at a particular index?string s = \"hello\";

I know 开发者_JAVA技巧that I can return the index of a particular character of a string with the indexof() function, but how can I return the character at a particular index?


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

See also Substring, to return more than one character.


Do you mean like this

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

string also implements IEnumberable<char> so you can also enumerate it like this

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

精彩评论

暂无评论...
验证码 换一张
取 消