public Point2D<T> Center { get; set; }
Public Property Center As Point2D(Of T)
public: property Point2D<T>^ Center { Point2D<T>^ get (); void set (Point2D<T>^ value); }