I thought it was interesting that not only does this guy choose C# over Java but he chooses to write getter methods instead of properties
https://github.com/jgosar/mine-city-2000/blob/master/SimCity...
Completely trivial, but as a long time C# developer, this was a big pet peeve.
For City name just do
public string CityName{ get; private set; }
Based on the fact that I see capital letters in String etc, this is either old code or this guy dove head first from Java.