我有一个类似Array arr = { 1, 2, 3, 4, 5, 6 }
的数组,我想打印值1,3,4和6,如下面的结果:
我试过这样的话:
string println = "";
string len = arr.Length - 1;
while (len >= 0)
{
println = arr(len) - 1;
len--;
}
我不想用硬编码打印它。
任何解决方案?
答案 0 :(得分:1)
int[] arr = { 1, 2, 3, 4, 5, 6 };
int println;
for (int i = 0; i < arr.Length; i++)
{
println = arr[i];
i += 2;
if (arr.Length > i)
println = arr[i];
}