static void Main(string[] args) { try { IDataComponent component = DataFactory.GetComponent(); component.AddItem(123, "Tomato", 45); component.AddItem(124, "Banana", 65); var data = component.GetAllItems(); foreach (DataRow row in data.Rows) { Console.WriteLine(row[1] + " costs " + row[2]); } } catch (Exception ex) { Console.WriteLine(ex.Message); } }