首页 > 开发 > .Net > 正文

选择 VB.NET 还是 C# ?

2020-02-03 15:51:00
字体:
来源:转载
供稿:网友

商业源码热门下载www.html.org.cn

这个话题已经被争论很久了, 从国外到国内, 从学校到企业. 当然市场没有限制我们只能选择一种语言, 所以我们可以学学这个, 同时也学学那个, 但如果你想我给出一个单一答案: 我会选择 “能让我赚最多钱(或者保守点说, 能够保证我继续活着)” 的语言.

不要误解这句话的意思, 它真正的意思是重视实际, 有些东西当它成为真正的理想时, 很可能我们已经不再使用它了. 人的生命是有限的, 而世界是不断变化的, 任何东西都有可能诞生, 也有可能消失, 关键是我们的生命和哪些段落重迭了.

例如: 我们想象某种语言在地球表面上消失了, 最后只会在某个部落里被少数人理解, 但那时很可能我们也不在地球上了, 何必担心那样的未来, 那是你儿子跟孙子的事情.

现在我们来回答两个问题, 当我使用visual studio tools for office的时候, 我应该使用vb.net还是c#?

我建议你使用vb.net, 因为有两个事实值得我们注意:

office使用vba, 至少到office 12我们还是会看到它的存在, 你会认为visual studio的装机量已经超过了office的装机量吗? 选择vb.net可以让你很容易延续vba的一些习惯, 概念和想法, 尽管vb.net和vba有些差距, 但这个差距不会大过c#和vba的差距, c#的人口再多, 绝对不会大过于office的用户, 你知道vba的用户有多少人吗? 答案至少是vb程序员的九倍, 你们公司的前台小姐很可能终其一生不会想要学习c#, 你能想象她会在玩接龙的机器上, 装一套visual studio team system吗?

第二个问题, 当我安装visual studio tools for office时, 我应该选择安装vb.net还是c#?

答案是除了vb.net同时也安装c#, 你或许会很奇怪, 既然我不再将精力花在c#, 那么为什么还要在机器上安装c#, 答案只有一个, 你不能只是活在过去. 安装这种语言可以让你有环境条件参考由c#写出来的程序, 你可以参考运行后的效果, 但还是使用vb去实现类似的效果.

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表