Mega Code Archive

 
Categories / C# / Class Interface
 

Copy a struct

/* C#: The Complete Reference  by Herbert Schildt  Publisher: Osborne/McGraw-Hill (March 8, 2002) ISBN: 0072134852 */ // Copy a struct.    using System;    // Define a structure.  struct MyStruct {    public int x;  }    // Demonstrate structure assignment.  public class StructAssignment {    public static void Main() {      MyStruct a;      MyStruct b;        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);    }  }