public List <NameValuePair> GetAll() { var result = new List <NameValuePair>(data.Count); data.ForEach((item) => { result.Add(NameValuePair.CopyFrom(item)); }); return(result); }
public bool Add(NameValuePair item) { if (item == null) { return(false); } if (data.Find(x => x.Id == item.Id) != null) { return(false); } data.Add(NameValuePair.CopyFrom(item)); return(true); }