我很好奇:有人将 D 与 .NET 语言一起使用吗?这可能吗?什么样的事情在 D 中更容易/有意义,而在 C++/CLI 中很难做到?
最佳答案
将 D 与 .NET 一起使用是很有可能的。 原因:
- .NET 能够使用 dllImport 导入非托管 C 库(导出 C 函数的 .dll)。属性。
- D 能够导出 C 函数。使用export和 extern (C)属性
所以考虑到技术细节,这是完全可能的。
关于 D 比 C++ 更容易的地方,答案相当简单:“一切”。 从某种意义上说,D 实际上只是 C++ 的一个副本,几乎所有事情都做得更简单。当然,这只是故事的一半,但相当真实。
关于.net - 在 .NET 上下文中使用 D 编程语言,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/539234/