1
我创建了一个构造函数如下:C#:如何创建一个DateTime作为参数的构造函数?以及如何用这个构造函数创建一个对象?
public Animal(string regNum, DateTime brought, string name)
{
this.RegNumber = regNum;
this.DateBrought = brought;
this.Name = name;
this.NameNewOwner = null;
}
而基于以上的构造,我创建了一个名为pet
的对象,如下所示:
Animal pet = new Animal("a12344", Convert.ToDateTime(23/01/2013), "Fluffy");
然而,当我运行我的程序它给我错误地说:Invalid cast from Int32 to DateTime
任何人都可以帮助我吗?
你试过'Convert.ToDateTime(“23/01/2013”)'?请注意引号。 – Tim