コード例 #1
0
ファイル: Community.cs プロジェクト: mvppet/Community
 public void Clear()
 {
     lock (Dwellers) Dwellers.Clear();
     Homes.Clear();
     Cafes.Clear();
     Workplaces.Clear();
 }
コード例 #2
0
ファイル: Community.cs プロジェクト: mvppet/Community
 public void Add(IRoamingDweller dweller)
 {
     dweller.Position.Changed += (sender, e) => ProcessDwellerMovement(dweller, sender as IMutableVariable <Point>);
     lock (Dwellers) Dwellers.Add(dweller);
 }