我有一个列表要打印出来,并希望计数从0开始计数而不是1.这里是代码块。
[
{id: 1,name: "Question 1"},
{id: 3,name: "Question 3"},
]
答案 0 :(得分:3)
你的计数器在错误的地方递增。
int count = 0;
foreach (string[] element in logBook) {
Console.WriteLine ("#{0}: {1}", count, element[0]);
count++; // Increment after you print
}
答案 1 :(得分:1)
或者,您可以以不同的方式递增计数...这对增量运算符来说很酷。
int count = 0;
foreach(string[] element in logBook) {
Console.WriteLine ("#{0}: {1}", count++, element[0]);
}