static void Main(string[] args) { var person = new Person("Phong", 22, "Nam", "*****@*****.**", new Phone("0359276161"), "Quang Binh", new Country("Viet Nam"), new Nation("Kinh")); var personByBuilder = new PersonBuilder() .AddName("Phong") .AddAge(22) .AddSex("Nam") .AddEmail("*****@*****.**") .AddPhone(new Phone("0359276161")) .AddAddress("Quang Binh") .AddCountry(new Country("Viet Nam")) .AddNation(new Nation("Kinh")) .Build(); Console.WriteLine(person.ToString()); Console.WriteLine("------------------------------------"); Console.WriteLine(personByBuilder.ToString()); }
static void Main(string[] args) { Person p = new PersonBuilder(). IsCalled("Ahmed"). Lives.InCountry("Egypt"). InCity("Cairo"). Works.As("Engineer"). InCompany("Microsoft"). Earns(3000); Console.WriteLine(p.ToString()); }