24
나는 indexof() 함수를 사용하여 문자열의 특정 문자의 인덱스를 반환 할 수 있음을 알고 있습니다. 하지만 어떻게 특정 인덱스의 캐릭터를 반환 할 수 있습니까?인덱스에있는 문자를 반환하는 방법은 무엇입니까?
나는 indexof() 함수를 사용하여 문자열의 특정 문자의 인덱스를 반환 할 수 있음을 알고 있습니다. 하지만 어떻게 특정 인덱스의 캐릭터를 반환 할 수 있습니까?인덱스에있는 문자를 반환하는 방법은 무엇입니까?
string s = "hello";
char c = s[1];
// now c == 'e'
둘 이상의 문자를 반환하려면 Substring
을 참조하십시오. 이
int index = 2;
string s = "hello";
Console.WriteLine(s[index]);
문자열도 IEnumberable<char>
그래서 당신은 또한 내가 모르는 뭔가가 있지만있어 확신이
foreach (char c in s)
Console.WriteLine(c);
처럼 열거 할 수 있습니다 구현처럼 –
^예, 읽는 기능이 없습니다. OP는 그가 이미 그 성격을 가지고 있다고 말하지 않았고, 심지어 그것에 가까운 어떤 것도 말하지 않았다. –