【发布时间】:2014-01-09 10:41:33
【问题描述】:
是否可以在 C# 中覆盖我无法控制的类型的运算符?例如。我试图覆盖数组的添加运算符:
public static double[] operator +(double[] a, double[] b)
{
...
}
但它抱怨At least one parameter should be <enclosing type>。在 C++ 中,只需创建一个函数...
【问题讨论】:
标签: c# .net operator-overloading