public void Start() { string json; using (var reader = new StreamReader("PresentsJSON.txt")) { json = reader.ReadToEnd(); } AllProducts allGifts = JsonConvert.DeserializeObject <AllProducts>(json); Console.WriteLine("All gifts: \n"); foreach (var gift in allGifts.Products) { gift.PrintGifts(); } ForReadability(); allGifts.InexpensiveGift(); allGifts.ExpensiveGift(); allGifts.GiftsFor50Rub(); allGifts.GiftsFor80Rub(); allGifts.TotalPrice(); allGifts.CostUpTo40rub(); allGifts.PriceOfUpTo25rub(); }
static void Main(string[] args) { var start = new AllProducts(); start.Start(); Console.ReadLine(); }