static void Main(string[] args)
{
string[] name = new string[]{"关羽","张飞","赵云","马超","黄忠"};
for(int i = 0 ; i < name.Lenght; i++)
{
Console.Write(name[i]+",");
}
}
name.Length应该这么写
不要听上面的,for里边i定义的是数组的下标,肯定是int类型
Length (n.长度)
把Lenght改为Length就行了。
Length 你打错了 还有几个;是中文符号!自己修改一下吧
数组定义的是string类型,而for循环里给i定义的却是int类型。前后定义的数据类型不一样,所以导致发出错误,应该把for循环里int数据类型改为string数据类型。