gpt4 book ai didi

c# - C# 和 VB.NET 之间最重要的功能区别是什么?

转载 作者:IT王子 更新时间:2023-10-29 04:06:07 28 4
gpt4 key购买 nike

当然在一般语法上存在差异,但还存在哪些其他关键区别?有一些差异,对吗?

最佳答案

链接比较非常彻底,但就主要区别而言,我要注意以下几点:

  • C# 有匿名方法 VB 现在也有这些
  • C# 有 yield 关键字(迭代器 block ) VB11 添加了这个
  • VB 支持implicit late binding (C# 现在通过 dynamic 关键字具有显式后期绑定(bind))
  • VB 支持 XML 文字
  • VB 不区分大小写
  • 更多现成的 VB 代码片段
  • 更多现成的 C# 重构工具 Visual Studio 2015 现在为 VB 和 C# 提供相同的重构工具。

一般来说,MS 对每种语言的关注点各不相同,因为这两种语言针对的受众非常不同。 This blog post对目标受众有很好的总结。确定您的受众群体可能是个好主意,因为它将决定您将从 Microsoft 获得哪种工具。

关于c# - C# 和 VB.NET 之间最重要的功能区别是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11632/

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