public Town(int latitude, int longitude, string name, PriceList priceList)
 {
     _latitude = latitude;
     _longitude = longitude;
     _name = name;
     this.PriceList = priceList;
 }
        public static PriceList GetDefaultPriceList()
        {
            List<TradeGood> tradeGoodList = TradeGood.GetDefaultTradeGoodList();
            Dictionary<TradeGood, decimal> priceList = new Dictionary<TradeGood, decimal>();
            priceList.Add((TradeGood)tradeGoodList.Where(X => X.Name == "wood"), 30);
            priceList.Add((TradeGood)tradeGoodList.Where(X => X.Name == "stone"), 35);
            priceList.Add((TradeGood)tradeGoodList.Where(X => X.Name == "steel"), 40);
            priceList.Add((TradeGood)tradeGoodList.Where(X => X.Name == "fish"), 19);
            priceList.Add((TradeGood)tradeGoodList.Where(X => X.Name == "cheese"), 16);
            priceList.Add((TradeGood)tradeGoodList.Where(X => X.Name == "apples"), 10);
            priceList.Add((TradeGood)tradeGoodList.Where(X => X.Name == "bread"), 6);
            priceList.Add((TradeGood)tradeGoodList.Where(X => X.Name == "salt"), 15);
            priceList.Add((TradeGood)tradeGoodList.Where(X => X.Name == "wine"), 20);
            priceList.Add((TradeGood)tradeGoodList.Where(X => X.Name == "beer"), 15);
            priceList.Add((TradeGood)tradeGoodList.Where(X => X.Name == "mead"), 17);

            PriceList defaultPriceList = new PriceList();

            return defaultPriceList;
        }