c# - 是否可以在 C# 中创建自定义运算符?

标签 c# operators keyword operator-keyword

Possible Duplicate:
Is it possible to create a new operator in c#?

我想知道是否可以创建自定义运算符,例如 if (a atleast 5)在 C# 中。

上面的语句将显示为 if a is at least 5 then do this.

我正在寻找更多关键字类型运算符,例如 typeofis .

最佳答案

不可以,C# 不允许自定义运算符。您可以重载某些预先存在的,但不能像在 Haskell 或 F# 中那样创建自己的。

关于c# - 是否可以在 C# 中创建自定义运算符?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6113413/

相关文章:

c# - 如何调用 Web 服务方法?

C++ - 使用 >> 运算符读取文件直到到达行尾

php - 获取数组中每第 n 个值的平均值

Java错误: first type: double,第二种类型:字符串

python - 在python中搜索文档中的关键字

python - 普通参数与关键字参数

Java生产者消费者线程

c# - 使用 MVC4 向特定客户端发送 SignalR 推送通知

c# - 如何在执行操作之前检查所有方法是否为真

c# - 这真的是异步电子邮件和最佳实践吗?