gpt4 book ai didi

.NET 框架和 COM

转载 作者:行者123 更新时间:2023-12-02 00:32:11 25 4
gpt4 key购买 nike

前几天有人问我是否用 Java 开发。当我说我的技能是 .NET Framework 技术时,他说这些是魔鬼的化身。我不想展开由来已久的辩论,但他说了一件我以前从未听人说过的话,想知道是否有人可以提供一些启示。

他说 .NET Framework 是建立在 COM 之上的。这是真的?有人可以扩展吗?

最佳答案

Windows 上的部分框架是在 com 之上实现的(即,实现使用 COM 对象)- 在每个即将推出的 .NET 版本中,这种情况越来越少。

但是,如果您谈论的是编译器和运行时(而不是 .NET 库和用 .NET 语言编写的代码),我相信它们是用 c++ 编写的并且可能使用 COM(同样,在 Windows 上) .

有 .NET 的替代实现,最著名的是 Mono,它在 Linux/Mac/Andriod 和 Windows 上运行。由于大多数这些平台没有 COM,正如您所见,.NET 根本不必使用 COM。

这就是 一些 MS .NET 框架的实现方式。

关于.NET 框架和 COM,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6335590/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com