public K Key { get; set; }
Public Property Key As K Get Set
public: property K Key { K get (); void set (K value); }