public void Deconstruct(out CoordPoint location1, out CoordPoint location2) => (location1, location2) = (Location1, Location2);
public CoordRect(CoordPoint loc1, CoordPoint loc2) { Location1 = new CoordPoint(Math.Min(loc1.X, loc2.X), Math.Min(loc1.Y, loc2.Y)); Location2 = new CoordPoint(Math.Max(loc1.X, loc2.X), Math.Max(loc1.Y, loc2.Y)); }