public DProperty this[string i_sName] { get { DProperty dpRet = null; foreach (Object entry in List) { if (((DProperty)entry).Name == i_sName) { dpRet = (DProperty)entry; break; } } return(dpRet); } set { foreach (Object entry in List) { if (((DProperty)entry).Name == i_sName) { ((DProperty)entry).Value = value.Value; break; } } } }
public void Remove(DProperty i_Elem) { List.Remove(i_Elem); }
public void Insert(int i_iIndex, DProperty i_Elem) { List.Insert(i_iIndex, i_Elem); }
public int IndexOf(DProperty i_Elem) { return(List.IndexOf(i_Elem)); }
public bool Contains(DProperty i_Elem) { return(List.Contains(i_Elem)); }
public int Add(DProperty i_Elem) { return(List.Add(i_Elem)); }