我可以在扩展方法中使用泛型T吗
本文关键字:泛型 扩展 方法 我可以 | 更新日期: 2023-09-27 18:20:42
试图模仿这篇文章:创建将T约束为枚举的泛型方法
public static string[] ToTextArray(this Dictionary<string, T> dictionary) where T:struct, IConvertible
{
...
}
我的T
似乎无法解决。为所有Dictionary<string, enum_type>
类编写扩展方法的正确方法是什么?
方法声明中缺少泛型类型参数:
public static string[] ToTextArray<T>(this Dictionary<string, T> dictionary)
where T: struct, IConvertible