使用泛型类型重载List的加法运算符

时间:2017-12-22 16:22:19

标签: c# generics operator-overloading ienumerable

我尝试编写类似这样的代码:

public static List<T> operator+<T>(List<T> list1, List<T> list2)
{
    return list1.Concat(list2).ToList();
}

它不起作用。

我所能找到的关于“使用泛型的运算符重载”的问题都不是关于扩展方法的。这个问题不重复,因为另一个问题没有提到泛型类型。

0 个答案:

没有答案