我想创建一个模拟时间的类。这是我到目前为止所拥有的。
namespace TimeSimulationConsole
{
class Program
{
static void Main(string[] args)
{
Time startTime = new Time();
startTime.Day = 1;
startTime.Month = 1;
startTime.Year = 2000;
DateTime gameDate = DateTime.Parse(startTime.Day, startTime.Month, startTime.Year);
Console.WriteLine(gameDate);
Console.ReadLine();
}
}
class Time
{
public int Day { get; set; }
public int Month { get; set; }
public int Year { get; set; }
}
}
我基本上想要定义一个开始时间,我可以稍后修改它,或者添加几天。但是现在我只想将它转换为DateTime并通过控制台显示它。
我编写的代码不起作用,似乎我无法解析startTime。
答案 0 :(得分:1)
class Program
{
static void Main(string[] args)
{
Time startTime = new Time();
startTime.Day = 1;
startTime.Month = 1;
startTime.Year = 2000;
DateTime gameDate = new DateTime(startTime.Year, startTime.Month, startTime.Day);
Console.WriteLine(gameDate);
Console.ReadLine();
}
}
class Time
{
public int Day { get; set; }
public int Month { get; set; }
public int Year { get; set; }
}