框架上的任何函数都有返回类型重载?

时间:2009-07-17 07:39:18

标签: .net types return overloading

有这个想法我至少看过一次。

1 个答案:

答案 0 :(得分:4)

它受公共语言运行库(CLR)的支持,但不受Microsoft在Visual Studio中包含的.NET语言的支持。目前唯一支持这种语言的.NET语言是IL。我不知道框架中有任何表现出这种功能的功能,但即使存在这些功能,它们也不会符合通用语言规范(CLS)。阅读Richter优秀的.NET书籍以获取更多信息。

编辑:一个很好的例子是转换运算符。如果存在明确或隐式的类型转换为多个其他数据类型,则这些转换将编译为IL,因为方法仅在返回类型方面有所不同。