Kyl*_*ven 2 c# operators keyword operator-keyword
可能的重复:
是否可以在 C# 中创建一个新的运算符?
我想知道是否有可能创建自定义运算符,例如if (a atleast 5)在 C# 中。
上述声明如下:if a is at least 5 then do this.
我正在寻找更多关键字类型运算符,例如typeofor is。
不可以,C# 不允许自定义运算符。您可以重载某些预先存在的,但不能像 Haskell 或 F# 中那样创建自己的。