读书人

如果让一个方法支持泛型?该怎么处理

发布时间: 2012-05-08 22:09:41 作者: rapoo

如果让一个方法支持泛型?
方法:Test(参数A),参数A,可能是Dictionary<int,int>,也可能是Dictionary<stirng,string>或Dictionary<int,string>

该怎么做?Test(Dictionary<T,T> D)不行,编译不过。Test(Dictionary<TKey,TValue> D)也不行。

[解决办法]
private void Test<TKey,TValue>(IDictionary<TKey, TValue> tIDictionary)
{

}

读书人网 >C#

热点推荐