public static void Main() { List <Fruit> f = new List <Fruit>(); Fruit fTemp = new Fruit() { name = "Kiwi" }; f.Add(fTemp); fTemp = new Fruit() { name = "Tomato" }; f.Add(fTemp); List <Veg> v = new List <Veg>(); Veg vTemp = new Veg() { name = "Tomato" }; v.Add(vTemp); List <Veg> vDuplicates = v.Where(vegToCompare => f.Any(fruitToCompare => fruitToCompare.name.Equals(vegToCompare.name))).ToList(); vDuplicates.ForEach(a => Console.WriteLine(a.name)); Console.WriteLine("Number of Duplicates Found: " + vDuplicates.Count); }
public Veg GetVegMenu() { VegRestaurants vegRestaurants = new VegRestaurants(); Veg vegMenu = (Veg)vegRestaurants.GetMenu(); return(vegMenu); }
static void Main(string[] args) { HotelKeeper hotelKeeper = new HotelKeeper(); Veg vegMenu = hotelKeeper.GetVegMenu(); NonVeg nonVeg = hotelKeeper.GetNonVegMenu(); VegNonVeg both = hotelKeeper.GetVegnNonVegMenu(); }
public Menu GetMenu() { Veg veg = new Veg(); return(veg); }