public Point2D<T> TopLeft { get; }
Public ReadOnly Property TopLeft As Point2D(Of T)
public: property Point2D<T>^ TopLeft { Point2D<T>^ get (); }