public static IDictionary<TKey, TVal> Insert(this IDictionary<TKey, TVal> dict, TKey key, TVal value)
{
dict.Add(key, value);
return dict;
}
我在TKey
和TVal
下找到了我最喜欢的红色波浪线,但找不到“无法找到类型或命名空间”错误。作为类型的占位符,我不认为会发生这种情况......我在哪里搞砸了?
答案 0 :(得分:1)
您还需要为方法指定类型参数:
public static IDictionary<TKey, TVal> Insert<TKey, TVal>(this IDictionary<TKey, TVal> dict, TKey key, TVal value)
使其成为通用方法。