예제 #1
0
 // Реализация интрефейса IComparable для возможности сравнения двух City по численности населения
 public new int CompareTo(object o)
 {
     if (o is City place)
     {
         return(PopulationSize.CompareTo(place.PopulationSize));
     }
     throw new Exception("Невозможно сравнить два объекта");
 }
예제 #2
0
 public void Populate(PopulationSize populationSize)
 {
     _humans.Clear();
     _humans.AddRange(populationSize.CreateHumans());
 }