我正在研究一个项目,是它的学校。我很难理解如何传递用户输入并将其与数组一起存储。该项目将获得七天的高温和低温,并存储在不同的阵列中,然后计算出高温等。我如何收集输入并将其存储在不同类的数组中?我想,我几乎有它,但不知道我要去哪里错了C#中的数组获取用户输入并传递给不同的类
我有这个迄今为止却得到了一个错误:
Cannot implicitly convert type 'int' to 'int[]'
namespace Project_Console_3
{
class Program
{
static void Main(string[] args)
{
WeeklyTemperature Temp = new WeeklyTemperature();
int Count = 0;
while (Count < 7)
{
Console.WriteLine("Enter The High Temperature for Day {0}", Count+1);
Temp.HTemp1 =Console.ReadLine(); // save the number as a string number
Temp.HTemp = Convert.ToInt32(Temp.HTemp1); // change the string number to a integer as HTemp
Console.WriteLine("--------------------------------");//Draws a line
Console.WriteLine("Enter The Low Temperature for Day {0}", Count+1);
Temp.LTemp1 =Console.ReadLine(); // save the number as a string number
Temp.LTemp = Convert.ToInt32(Temp.LTemp1);
Console.WriteLine("--------------------------------");//Draws a line
Count = Count + 1;
Console.Clear();
}
}
}
}
WeeklyTemperature.cs
namespace Project_Console_3
{
class WeeklyTemperature
{
public int[] HTemp = new int[7];
public int[] LTemp = new int[7];
public string HTemp1;
public string LTemp1;
}
}
我柯克的路线质疑(你能改写这个问题来证明你尝试过什么?),但与此同时,一个一般原则同意可能会考虑一个Windows窗体,一个Web窗体,或者简单地接受来自控制台的用户输入。所有这些在Visual Studio中都非常简单。祝你好运。 – LesterDove 2010-11-03 03:37:09
,我想你应该把问题标记为“家庭作业” – LesterDove 2010-11-03 03:39:32