【发布时间】:2010-05-29 03:32:48
【问题描述】:
来自文章Anders Hejsberg interview,“我们在 C# 中进行重载解析的方式不同于任何其他语言” 有人可以提供一些 C# 和 Java 的例子吗?
【问题讨论】:
-
我将从 Eric Lippert's 博客开始。有 8 个帖子标记为 overload resolution。
-
为什么需要一个例子?在 Java 中,您可以轻松地替换子类中的函数,在 C# 中,您将函数标记为虚拟,然后可以覆盖它。
-
@R0MANARMY:这是这个问题的正确答案。如果您将其发布为答案,我会投票赞成。
-
@James:那是覆盖,而不是重载。
-
@Robert Harvey:我觉得这是一个半途而废的答案。 SO上有很多人可以比“阅读X”更详细地回答这个问题。上述答案的内容对 SO 也更有价值。
标签: c#