public struct CoordinateVector { public decimal X { get; set; } public decimal Y { get; set; } public CoordinateVector(decimal x, decimal y) { this.X = x; this.Y = y; } }