static void Main(string[] args) { HelperLinqToObjects helper = new HelperLinqToObjects(); Console.WriteLine("Display all public interfaces and their method sum\n"); helper.DisplayInterMethodSumNonQuery(); Console.WriteLine("\nDisplay all current processes that thread count < 5\n"); helper.DisplayProcessesNonQuery(); Console.WriteLine("\nDisplay all current processes by base priority\n"); helper.DisplayProcessesByBasePriorityQuery(); helper.DisplayProcessesSum(); Man man = new Man(); Woman woman = new Woman(); man.Adress = "Jerusalem"; man.Name = "Yossi"; man.Weight = 70; man.CopyTo(woman); Console.WriteLine("man:"); Console.WriteLine(man); Console.WriteLine("woman:"); Console.WriteLine(woman); man.Adress = "Tel - Aviv"; man.Name = "Avi"; man.Weight = 80; man.CopyTo(woman); Console.WriteLine("man:"); Console.WriteLine(man); Console.WriteLine("woman:"); Console.WriteLine(woman); }
public static void Go() { Man man1 = new Man() { Age = 10, Beer = "Bud", Country = "Canada" }; Man man2 = new Man(); man1.CopyTo(man2); // Real copy Woman woman1 = new Woman() { Age = 32, Country = "USA", Purse = "Anything" }; Woman woman2 = woman1.CopyTo(); // Cloning List <Person> adults = new List <Person>(); adults.Add(man1); adults.Add(man2); adults.Add(woman2); Person person0 = adults[0].Clone() as Person; Person person1 = adults[1].Clone() as Person; Person person2 = adults[2].Clone() as Person; }
public void Go() { Man man1 = new Man() { Age = 10, Beer = "Bud", Country = "Canada" }; Man man2 = new Man(); man1.CopyTo(man2); // Real copy Woman woman1 = new Woman() { Age = 32, Country = "USA", Purse = "Anything" }; Woman woman2 = woman1.CopyTo(); // Cloning }