public void LoadCateringItems(Catering groupOfCateringItems) { using (StreamReader reader = new StreamReader(filePath)) { while (!reader.EndOfStream) { string line = reader.ReadLine(); string[] parts = line.Split("|"); string productCode = parts[0]; string name = parts[1]; decimal price = decimal.Parse(parts[2]); string type = parts[3]; CateringItem item = new CateringItem(productCode, name, price, type); groupOfCateringItems.AddNew(item); } } }