Mega Code Archive

 
Categories / C# Tutorial / Struct
 

Public struct member variables

using System; struct Complex {     public float    real;     public float    imaginary;     public Complex(float real, float imaginary)      {         this.real = real;         this.imaginary = imaginary;     }     public override string ToString()     {         return(String.Format("({0}, {1})", real, imaginary));     }      } class MainClass {     public static void Main()     {         Complex    myNumber1;         Complex    myNumber2;         Complex    myNumber3;                  myNumber1 = new Complex();         Console.WriteLine("Number 1: {0}", myNumber1);                  myNumber2 = new Complex(5.0F, 4.0F);         Console.WriteLine("Number 2: {0}", myNumber2);                  myNumber3.real = 1.5F;         myNumber3.imaginary = 15F;         Console.WriteLine("Number 3: {0}", myNumber3);     } } Number 1: (0, 0) Number 2: (5, 4) Number 3: (1.5, 15)