iTa*_*ayb 6 c#
string s = "string"; Console.WriteLine(s[1]); // returns t char[] chars = s.ToCharArray(); Console.WriteLine(chars[1]); // also returns t
那么这个方法有什么意义呢?
Joh*_*ers 11
字符串不是 char数组.你混淆了一个事实,它有一个索引器返回char,它是一个char数组.
Aak*_*shM 5
只是因为你可以写s[1]并不意味着字符串是一个字符串数组,它意味着string有一个索引器返回一个char.使用与数组成员访问相同的语法访问索引器的事实是C#语言功能.
s[1]
string
char
归档时间:
16 年,3 月 前
查看次数:
654 次
最近记录: