예제 #1
0
파일: Collections.cs 프로젝트: lian1925/xs
        public static Dic <TKey, TValue> operator -(Dic <TKey, TValue> L, TKey R)
        {
            var dic = new Dic <TKey, TValue>(L);

            dic.Remove(R);
            return(dic);
        }
예제 #2
0
파일: Collections.cs 프로젝트: lian1925/xs
        public static Dic <TKey, TValue> operator +(Dic <TKey, TValue> L, Dic <TKey, TValue> R)
        {
            var dic = new Dic <TKey, TValue>(L);

            foreach (var item in R)
            {
                dic.Add(item.Key, item.Value);
            }
            return(dic);
        }