c# - C# 是如何受到 C++ 而非 Java 的启发的?

标签 c# java c++ programming-languages language-history

查看 history of C# 时,我发现 C# 被视为 C 和/或 C++ 的更新。这让我有点吃惊,因为从表面上看,我看到了 C# 和 Java 之间更常见的想法(我想到了垃圾收集)。我不会用 Java 编写代码,但我通常可以毫无问题地遵循 Java 代码,并且经常阅读有关 Java 模式的书籍,我可以很容易地用 C# 转置这些书籍,但老实说,我对 C++ 的看法并不相同。
所以我的问题是,C# 如何更接近 C++ 而不是 Java?这仅仅是拒绝承认 Java,还是我错过或误解了什么?

最佳答案

它的名字以字母 C 开头。

关于c# - C# 是如何受到 C++ 而非 Java 的启发的?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1884339/

相关文章:

java - Stripes Framework 中根据 Language 加载文件

java - 是否可以在不重启服务器的情况下在远程 weblogic 上重新部署应用程序?

c++ - 通过命令行编译C/C++/Visual C程序

c++ - 为什么 C++ 允许对公共(public)继承基方法进行访问限制?

c# - 使用 Console.WriteLine() 的复杂 I/O

c# - 无效的存储类型 : DBNull

c# - CSLA .NET - Child_Fetch 未按预期工作

java - 我想点击按钮后自动增加表格行

c# - System.Windows.Threading.Dispatcher.Invoke(System.Delegate, System.Object[]) 何时添加?

c++ - 是否有名为 "sdds"的 namespace ?因为我无法在任何地方找到它