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