using System;
public class Program
{
public static void Main()
var point = new Point { X = 5, Y = 10 };
int x1 = 0;
int y1 = 0;
(x1, y1) = point;
(int x2, int y2) = point;
int x3;
(x3, int y3) = point;
}
public struct Point
public int X {get; set;}
public int Y {get; set;}
public void Deconstruct(out int x, out int y)
x = X;
y = Y;