Structs with constructors : Constructor « struct « C# / CSharp Tutorial






using System;

struct Point
{
    int x;
    int y;
    
    Point(int x, int y)
    {
        this.x = x;
        this.y = y;
    }
    public override string ToString()
    {
        return(String.Format("({0}, {1})", x, y));
    }
}

class MainClass
{
    public static void Main()
    {
        Point[] points = new Point[5];
        Console.WriteLine("[2] = {0}", points[2]);
    }
}
[2] = (0, 0)








6.3.Constructor
6.3.1.Use method to init struct member variables
6.3.2.Struct constructor with parameters
6.3.3.Structs with constructors
6.3.4.Fraction struct