public static void Main (string[] args)
{
dailyMenu [,] daysOfMonth = new dailyMenu[4,5];
for (int column = 0; column < daysOfMonth.GetLength(0); column++)
{
for (int row = 0; row < daysOfMonth.GetLength(1); row++)
{
dailyMenu dm = new dailyMenu();
daysOfMonth[column,row] = dm;
Console.WriteLine (dm.ToString());
}
}
}
static string [] daysOfWeek= {"Monday","Tuesday","Wednesday", "Thursday", "Friday", "Saturday", "Sunday"};
public dailyMenu()
{
assignDate();
GetDay();
RandPopulate();
}
void assignDate()
{
date = initalDate;
initalDate++;
if (GetDay()== daysOfWeek[4])
{
initalDate += 2;
}
}
public string GetDay()
{
return daysOfWeek [(date % 7)];
}
//下面是所有相關的代碼。這就是打印出例如,「星期幾:System.String [],進入=牛肉威靈頓,價格」8.99,卡路里:1200星期幾不打印,但我的價格,主菜和卡路里打印出來
您需要爲'dm'顯示'ToString'覆蓋我認爲 – Ian