Mega Code Archive

 
Categories / C# / Class Interface
 

Copy a class

/* C#: The Complete Reference  by Herbert Schildt  Publisher: Osborne/McGraw-Hill (March 8, 2002) ISBN: 0072134852 */ // Copy a class.    using System;    // Define a structure.  class MyClass {    public int x;  }    // Now show a class object assignment.  public class ClassAssignment {    public static void Main() {      MyClass a = new MyClass();      MyClass b = new MyClass();        a.x = 10;      b.x = 20;        Console.WriteLine("a.x {0}, b.x {1}", a.x, b.x);        a = b;      b.x = 30;        Console.WriteLine("a.x {0}, b.x {1}", a.x, b.x);    }  }