示例#1
0
        public List <NameValuePair> GetAll()
        {
            var result = new List <NameValuePair>(data.Count);

            data.ForEach((item) =>
            {
                result.Add(NameValuePair.CopyFrom(item));
            });

            return(result);
        }
示例#2
0
        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);
        }