public virtual double this[ int index ] { get; set; }
Public Overridable Property Item ( index As Integer ) As Double Get Set
public: virtual property double Item[int index] { double get (int index); void set (int index, double value); }
abstract Item : float with get, set override Item : float with get, set