LINQ で特定の州の従業員数を取得しようとしています。
私はこのようなものを持っています:
States
|
Cities
|
Posts
|
Employees
Employees
選択した手でカウントを取得するにはどうすればよいState
ですか?
私のエンティティは次のとおりです。
public class Province : EntityBase
{
public String ProvinceName { get; set; }
public virtual IList<City> Cities { get; set; }
}
public class City : EntityBase
{
public String CityName { get; set; }
public virtual Province Province { get; set; }
public virtual IList<Post> ElectricPosts { get; set; }
}
public class Post : EntityBase
{
public String PostName { get; set; }
public virtual City City { get; set; }
public virtual IList<Employee> Employees { get; set; }
}
public class Employee : Person
{
public virtual String FirstName { get; set; }
public virtual String SureName { get; set; }
public virtual Post ElectricPost { get; set; }
}
編集:Posts
興味深いのは、問題や例外なくカウントを取得できることですが、@HamletHakobyan の投稿で方法を試したいときに取得NullReferenceException
していて、理由がわかりません。