不知道結(jié)果為啥提示超出索引了
不知道結(jié)果為啥提示超出索引了 { ? ? ? ? ? string[] p={"關(guān)羽","張飛","趙云","馬超","黃忠"}; ? ? ? ? ? for(int i=0;i<=p.Length;i++) ? ? ? ? ? Console.Write(p[i]+",");//請在這里完善代碼 ? ? ? ?} [ERROR] FATAL UNHANDLED EXCEPTION: System.IndexOutOfRangeException: Index was outside the bounds of the array.
2018-09-29
i不能等于p.Length?
數(shù)組一共有5個元素,也就是它的長度Length=5.
但是數(shù)組的元素是靠下標索引來區(qū)分的。比如p[0]開始,p[4]結(jié)束的。如果你寫上等于,就越界了。
2017-10-04
改成i<p.Length