我有这样的事情:
class SomeClass
{
public int Id {get;set}
public int someProperty1 {get;set;}
public int someProperty2 {get;set;}
public string someProperty3 {get;set;}
public List<SomeObject> SomeObjects {get;set}
}
当我想获取此类的属性时,我会:
var db = new SomeClass();
var myClass = db.SomeClass.Single(class => class.Id == 1);
它工作得很好,我可以获得所有属性,但List<SomeObject>
属性始终为空。我怎样才能得到一个myClass
具有所有属性和SomeObject
s 列表的对象?我知道我可以这样做:
var myList = db.SomeClass.SomeObjects.Single(...);
但我不想那样做,有没有其他方法可以一次获得整个对象?