【发布时间】:2017-02-01 20:34:09
【问题描述】:
我有一个字符串数组,我想访问该数组中第一个元素的字符:
string[] str= new string[num];
for(int i = 0; i < num; i++)
{
str[i] = Console.ReadLine();
}
在Java中访问字符串数组中第一个元素的字符
str[0].CharAt[0] // 1st character
C# 中有没有办法做到这一点?我能看到的唯一功能是使用substring。在这种情况下会产生更多的开销。
【问题讨论】:
-
@Rinktacular: “一次打印一个字符” - 不,因为
str是一个 字符串数组,而不是单个字符串。 -
糟糕.. 很好。误读宣言。 :)
-
@Rintacular 这不能解决,我想访问数组中字符串的字符