标签: c# operators keyword operator-keyword
可能重复: Is it possible to create a new operator in c#?
我想知道是否可以在C#中创建if (a atleast 5)等自定义运算符。
if (a atleast 5)
以上陈述将为if a is at least 5 then do this.
if a is at least 5 then do this.
我正在寻找更多关键字类型的运算符,例如typeof或is。
typeof
is
答案 0 :(得分:4)
不,C#不允许自定义运营商。你可以重载某些预先存在的,但你不能在Haskell或F#中创建自己的。