当前位置: 首页 > 编程语言 > C#

为什么VB中的代码片段比C#更有特色?分享

时间:2023-04-11 01:32:06 C#

为什么代码片段在VB中比在C#中更有特色?当我阅读http://msdn.microsoft.com/en-us/library/ms165394.aspx时:对于VB:在Snippet元素内,添加References元素和所有必需的subreddits,在插入时添加对项目的引用片段元素。对于C#,VisualC#代码片段不支持引用部分,因此必须手动将对System.Windows.Forms.dll的引用添加到项目中阻止C#支持像VB这样的引用的根本原因是什么?更新:我看到这篇文章http://visualstudiogallery.msdn.microsoft.com/en-us/dc06b54c-b6c4-4cf5-8203-a09c6979e881但它的功能甚至不如代码片段参考,因为代码片段参考允许您添加多个一次参考,而不是一一参考。据说C#比VB.NET更“专业”,人们会期望C#更有特色而不是更多限制,或者“专业”意味着你必须“手工”以艰难的方式完成它:pC#teamwhatTime赶上VB.NET团队?来自C#IDE团队的KarenLiu在反馈报告中回应了这个问题:感谢您提交此建议。这是我们之前已经知道并尝试过的设计更改请求。最终,我们根据在产品周期中实现这一目标所花费的成本做出了艰难的决定,因为引用将是您只需添加一次的东西,而它不会进入VS2005。这是我们希望在未来做的事情,听取对此的反馈很有价值。只有九票赞成票,不足以使其成为一个受欢迎的要求。我建议你投票,他们确实注意到了这一点。根本原因是VB认为该方案对客户来说比C#更有价值,因此加入了该功能。没有什么能阻止C#添加该功能。当与其他IDE产品进行评估时,它根本不符合切割清单。政客们的理由是,恕我直言,C#更“硬核”,而vb更“让我们快点做,并聘请代码猴子来做。因此,VB程序员通常会坚持使用标准(vanilla安装)visualstudio安装,而c#程序员会安装一个(或多个)插件(Resharper、Coderush等),不包括额外的组件(Telerik、Devexpress..),反之,除非visualstudio至少有一个额外的代码辅助插件,否则c#将无法工作。以上是C#学习教程:为什么VB中的代码片段比C#更有特色?如果所有分享的内容对你有用,需要进一步了解C#学习教程,希望大家多多关注。本文收集自网络,不代表立场。如涉及侵权,请点击右侧联系管理员删除。如需转载请注明出处: