我知道我们可以在Java语言中使用charAt()
方法,通过指定字符的位置来获取字符串中的单个字符。在C#中有没有等效的方法?
发布于 2010-08-27 14:10:59
您可以像数组一样索引C#中的字符串,并获取该索引处的字符。
示例:
在Java中,您会说
str.charAt(8);
在C#中,您会说
str[8];
发布于 2016-05-02 14:41:55
您可以使用LINQ
string abc = "abc";
char getresult = abc.Where((item, index) => index == 2).Single();
发布于 2014-11-17 18:35:59
请试着把它变成一个角色
string str = "Tigger";
//then str[0] will return 'T' not "T"
https://stackoverflow.com/questions/3581741
复制相似问题