在 NHibernate 的实体类中使用、IList或用于子对象的集合有什么区别?IE:IEnumerableISetICollection
public class Parent
{
public virtual int IdParent { set; get; }
public virtual IList<Child> Children { set; get; }
// Or
public virtual ISet<Child> Children { set; get; }
// Or so on...
}