public Enumerator(IListClassProperty <TContainer, TValue> property, TContainer container)
 {
     m_Property  = property;
     m_Container = container;
     m_Index     = 0;
     Current     = default(TValue);
 }
 public PropertyList(IListClassProperty <TContainer, TValue> property, TContainer container)
 {
     m_Property  = property;
     m_Container = container;
 }