static void Main() { var sandwichMaker = new SandwichMaker(new MySandwichBuilder()); sandwichMaker.BuildSandwich(); var sandwich1 = sandwichMaker.GetSandwhich(); sandwich1.Display(); var sandwichMaker2 = new SandwichMaker(new ClubSandwichBuilder()); sandwichMaker2.BuildSandwich(); var sandwich2 = sandwichMaker2.GetSandwhich(); sandwich2.Display(); Console.ReadKey(); }
static void Main(string[] args) { //new Sandwich( // Sandwich.BreadType.Wheat, false, // Sandwich.CheeseType.American, // Sandwich.MeatType.Ham, // true, // false, // new List<string> { "Tomato", "Onion", "Imbir" } // ).Display(); //var sandwich = new Sandwich(); var sandwichMaker = new SandwichMaker(new MySandwichBuilder()); sandwichMaker.BuildSandwich(); var sandwich1 = sandwichMaker.GetSandwitch(); sandwich1.Display(); Console.WriteLine("*****************************************"); var sandwichMaker2 = new SandwichMaker(new ClubSandwichBuilder()); sandwichMaker2.BuildSandwich(); var sandwich2 = sandwichMaker2.GetSandwitch(); sandwich2.Display(); StringBuilder stringBuilder = new StringBuilder(); stringBuilder.Append("hello"); stringBuilder.Append("world"); stringBuilder.ToString(); Console.ReadKey(); }