当前位置:  开发笔记 > 编程语言 > 正文

如果支持C#和VB.NET,你会使用C++/CLI吗?

如何解决《如果支持C#和VB.NET,你会使用C++/CLI吗?》经验,为你挑选了2个好方法。

我总是有一个C++/CLI的东西.也许是因为没有多少开发人员使用它......或者仅仅因为它不同.

假设Microsoft完全支持C++/CLI,因为它们执行VB.NET和C#(即LINQ,WPF等).你会用吗?

如果没有,为什么?



1> Shog9..:

确实用它.即使相对缺乏工具支持,它仍然可以胜过原始P/Invoke来处理Win32.

至于LINQ,我真的不想看到更多的黑客入侵C++语言.LINQ可以原样使用 - 如果他们要增强编译器,他们应该在C++ 0x支持上工作......



2> Jeff Yates..:

这一切都是为了正确的工作使用正确的工具.我使用C++/CLI进行平台互操作,因为更容易使编组更正确.我使用C#进行几乎所有其他.NET工作,使用一些VB.Net(我喜欢内联XML).我承认我还没有学过IronRuby,IronPython,F#或任何其他.NET语言,但我认真考虑它只是为了增加我的编程库.

要回答这个问题,我认为我不会再使用它,因为我觉得我已经将它用于最适合的工作.我认为C#仍然是最好的.NET语言,因为它是专门为该平台设计的,而不是为了适应它而使用旧语言.为C++/CLI添加更好的支持只会减少我的开发时间,而不是影响我对其他语言的使用.

推荐阅读
郑小蒜9299_941611_G
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有