我有这样的事情:如何获取属于对象一部分的项目列表?
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(...);
但我并不想这样做的,是有一次让整个对象的任何其他方式?
谢谢。这就像我想要的一样。 :-) – ojek 2012-08-16 13:55:27