[トピック内 3 記事 (1 - 3 表示)] << 0 >>
制約をつけるとか。 public static void AddRange<TKey, TValue, T1, T2>( this Dictionary<TKey, TValue> self, Dictionary<T1, T2> source) where T1 : TKey where T2 : TValue { foreach (var pair in source) { self.Add(pair.Key, pair.Value); } } // 個人的には、汎用化する意味があるとは思えませんが…。
管理者用
- Child Tree -