How I can use constructors in C# like this:
public Point2D(double x, double y) { // ... Contracts ... X = x; Y = y; } public Point2D(Point2D po
public Point2D(Point2D point) : this(point.X, point.Y) { }