Pergunta

Eu sei que poderia retornar o índice de um personagem específico de uma string com a função indexOf (). Mas como eu poderia devolver o personagem com o índice específico?

Foi útil?

Solução

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

Veja também Substring, para devolver mais de um personagem.

Outras dicas

Você quer dizer assim

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

String também implementa IEnumberable<char> Então você também pode enumerá -lo assim

foreach (char c in s)
    Console.WriteLine(c);
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top