各サブディビジョンの分類コードを含む、サブディビジョンに関する情報(内部リスト内)を含むDivisionというクラスがあります。Subdivisionクラスでは、コードはintとして格納されます。Divisionクラスでは、リストを使用してすべてのコードを格納します。場合によっては、サブディビジョンがないため、コードがないディビジョンがあります。または、何らかの理由で、サブディビジョンにコードが設定されていない可能性があります。したがって、デフォルト値は0になります。実際のコードがない限り、リストを返したくありません。
public List<int> AllCodesList
{
get
{
return (from subdivision in SubdivisionInfoList
where subdivision.code > 0
select subdivision.code).ToList();
}
}