Joh*_*ohn 2 c# data-structures
我创造了一个班级
public partial class Subrank
{
private System.DateTime startDateField;
public System.DateTime StartDate
{
get
{
return this.startDateField;
}
set
{
this.startDateField = value;
}
}
}
Run Code Online (Sandbox Code Playgroud)
我然后尝试创建一个这样的数组...
Subrank[] pastSubRank = new Subrank[1];
pastSubRank[0].StartDate = DateTime.Parse("2012-05-22");
Run Code Online (Sandbox Code Playgroud)
但是pastSubRank[0]
崩溃说它是NULL ....为什么会这样?
是的,因为您Subrank
在访问它的属性之前没有实例化该类.
Subrank[] pastSubRank = new Subrank[1];
pastSubRank[0] = new Subrank();
pastSubRank[0].StartDate = DateTime.Parse("2012-05-22");
Run Code Online (Sandbox Code Playgroud)