【发布时间】:2018-07-02 13:27:33
【问题描述】:
for (int i = 0; i <= 6; i++)
{
string[] doors = new string[6];
doors[i] = "#";
for (int j = 1; j <=i; j++)
{
Console.Write(doors[j]);
}
Console.Writeline():
}
大家好。我需要打印 # 一个然后 # 两次,直到我达到六次。它说 System.index.out.of.range。怎么会?
【问题讨论】:
-
你根本不需要任何 array -
string[] doors-。只需打印出#-Console.Write('#') -
那么我该如何声明#呢?
-
见上例
-
@Kobus:你不想声明任何东西。只需在循环中打印出 constant
#:Console.Write('#');
标签: c#