【发布时间】:2013-09-02 11:55:53
【问题描述】:
class Palette
{
public static void Main()
{
int array = new int [5];
if (array[] = 0)
{
Console.WriteLine("It's blue");
}
if (array[] = 1)
{
Console.WriteLine("It's Violet");
}
if (array[] = 2)
{
Console.WriteLine("It's red");
}
if (array[] = 3)
{
Console.WriteLine("It's Black");
}
if (array[] = 4)
{
Console.WriteLine("It's green");
}
Random ran = new Random();
int r = ran.Next(array.Length);
string Token = (array[r]);
Console.WriteLine(Token);
}
}
这不起作用。我怎样才能让它工作。
【问题讨论】:
-
那应该做什么?这段代码没有意义。
-
我知道你是初学者。该代码没有任何意义。告诉我们你想做什么。
-
array[] = 1正在尝试将值 1 分配给整个数组。我猜你正在寻找更像if (array[0] ==1的东西,但这仍然行不通,因为你没有在数组中输入任何内容,所以它将填充 NULLs