标签: c# generics operator-overloading ienumerable
我尝试编写类似这样的代码:
public static List<T> operator+<T>(List<T> list1, List<T> list2) { return list1.Concat(list2).ToList(); }
它不起作用。
我所能找到的关于“使用泛型的运算符重载”的问题都不是关于扩展方法的。这个问题不重复,因为另一个问题没有提到泛型类型。