Advertisement
Guest User

Untitled

a guest
Oct 15th, 2019
125
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 1.81 KB | None | 0 0
  1.             if (File.Exists(path))
  2.             {
  3.                 streamReader = new StreamReader(path);
  4.                 string dash = new string('-', 50);
  5.                 Console.WriteLine("Natural Order:");
  6.                 Console.WriteLine("Grocery Item" + "Price" + "Expires");
  7.                 Console.WriteLine(dash);
  8.                 try
  9.                 {
  10.                     while ((data = streamReader.ReadLine()) != null)
  11.                     {
  12.                         List<GroceryItem> listItem = new List<GroceryItem>();
  13.                         List<string> groceries = data.Split(',').ToList();
  14.  
  15.  
  16.                         GroceryItem newItem = new GroceryItem();
  17.                         GroceryItem newItem2 = new GroceryItem();
  18.                         GroceryItem newItem3 = new GroceryItem();
  19.  
  20.                         newItem.Description = groceries[0];
  21.                         newItem.Price = Decimal.Parse(groceries[1]);
  22.                         newItem.ExpirationDate = DateTime.Parse(groceries[2]);
  23.                         newItem2.Description = groceries[3];
  24.                         newItem2.Price = Decimal.Parse(groceries[4]);
  25.                         newItem2.ExpirationDate = DateTime.Parse(groceries[5]);
  26.                         newItem3.Description = groceries[6];
  27.                         newItem3.Price = Decimal.Parse(groceries[7]);
  28.                         newItem3.ExpirationDate = DateTime.Parse(groceries[8]);
  29.  
  30.  
  31.                         listItem.Add(newItem);
  32.                         listItem.Add(newItem2);
  33.                         listItem.Add(newItem3);
  34.  
  35.                         foreach (var value in listItem)
  36.                         {
  37.                             Console.WriteLine($"{value.Description} {value.Price }{value.ExpirationDate }");
  38.                         }
  39.                     }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement