C#equivalente ao charAt() do Java?




string (4)

Basta usar String.ElementAt() . É bem parecido com o String.charAt() do java. Divirta-se codificando!

Eu sei que podemos usar o método charAt() em Java para obter um caractere individual em uma string especificando sua posição. Existe um método equivalente em c #?


Console.WriteLine permite ao usuário especificar uma posição em uma string.

Veja a amostra:

string str = "Tigger"; Console.WriteLine (str [0]); // retorna "T"; Console.WriteLine (str [2]); // retorna "g";

Ai está!


por favor, tente fazer isso como um personagem

string str = "Tigger";
//then str[0] will return 'T' not "T"

você pode usar o LINQ

string abc = "abc";
char getresult = abc.Where((item, index) => index == 2).Single();




string