C#和VB.Net? [英] C# and VB.Net?

查看:72
本文介绍了C#和VB.Net?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

大家好


我们是一个目前使用C#的组织,我们有一些成员谁还没有接受过.Net或C#的培训,有些工作人员要求他们使用VB

(可能是由于他们的背景)。


鉴于我们已经在使用C#,我认为将VB添加到混合中是一个糟糕的想法 - 不是关于语言本身,而是VB.Net

编码器不会学习C#,反之亦然。


除了不引入第二种.Net语言的商业原因外,还有任何网站都有关于两种语言为什么都没有偏见的网站。 />
效果 - 相等?


谢谢

Hi all

We are an organisation that use C# currently and we have some members who
are not yet trained in .Net or C#, some staff have requested they use VB
instead (probably due to their background).

Given that we are already using C# I think adding VB into the mix is a bad
idea - not with regards to the language itself but the fact that the VB.Net
coders won''t learn C# and possibly vice-versa.

Apart from the business reasons not to introduce a 2nd .Net language, are
there any sites with un-biased views as to why both languages are in
effect - equal?

Thanks

推荐答案

Mantorok,


你真的不需要一个网站告诉你为什么它们实际上是平等的。

基本上,你的所有功能都来自框架

本身,没有任何语言年龄提供。


除了不安全的代码之外,C#

提供的内容几乎没有VB.NET。


我相信这会随着VB.NET 9.0而改变。为了你的目的,

虽然,没关系,因为你的人来自VB6,并且

不会熟悉新语言无论如何。


希望这会有所帮助。

-

- Nicholas Paldino [.NET / C#MVP]
- mv*@spam.guard.caspershouse.com


Mantorok <无** @ tiscali.co.uk>在消息中写道

news:dn ********** @ newsfeed.th.ifl.net ...
Mantorok,

You really don''t need a site to tell you why they are practically equal.
Basically, all of your functionality is going to come from the framework
itself, and nothing that the language provides.

With the exception of unsafe code, there is little, if anything, that C#
offers over VB.NET.

I believe this will change with VB.NET 9.0, however. For your purposes,
though, it doesn''t matter, because your people are coming from VB6, and
aren''t going to be familiar with the new language features anyway.

Hope this helps.
--
- Nicholas Paldino [.NET/C# MVP]
- mv*@spam.guard.caspershouse.com

"Mantorok" <no**@tiscali.co.uk> wrote in message
news:dn**********@newsfeed.th.ifl.net...
大家好

我们是一个目前使用C#的组织,我们有一些成员尚未接受过.Net或C#的培训,有些员工要求他们使用VB
(可能由于他们的背景) 。

鉴于我们已经在使用C#,我认为在混合中添加VB是一个糟糕的想法 - 不是关于语言本身而是关于VB的事实。网络编码人员不会学习C#,反之亦然。

除了不引入第二种.Net语言的商业原因外,还有任何网站都有无偏见的视图为什么两种语言都相同?

谢谢
Hi all

We are an organisation that use C# currently and we have some members who
are not yet trained in .Net or C#, some staff have requested they use VB
instead (probably due to their background).

Given that we are already using C# I think adding VB into the mix is a bad
idea - not with regards to the language itself but the fact that the
VB.Net coders won''t learn C# and possibly vice-versa.

Apart from the business reasons not to introduce a 2nd .Net language, are
there any sites with un-biased views as to why both languages are in
effect - equal?

Thanks





Nicholas Paldino [.NET / C#MVP]" < mv*@spam.guard.caspershouse.com>写在

消息新闻:uU ***************** @ tk2msftngp13.phx.gbl ...

"Nicholas Paldino [.NET/C# MVP]" <mv*@spam.guard.caspershouse.com> wrote in
message news:uU*****************@tk2msftngp13.phx.gbl...
Mantorok,

你真的不需要一个网站告诉你为什么他们几乎是平等的。基本上,你的所有功能都来自
框架本身,而且没有语言提供的功能。

除了不安全的代码之外,几乎没有什么< c#提供超过VB.NET。
Mantorok,

You really don''t need a site to tell you why they are practically
equal. Basically, all of your functionality is going to come from the
framework itself, and nothing that the language provides.

With the exception of unsafe code, there is little, if anything, that
C# offers over VB.NET.




是的 - 它是在一天结束时的偏好,我们的老板要我们提供
$ b关于每种语言的$ b细节 - 这是错误的,它并不需要天才

意识到在混合中引入另一种语言会导致

问题工作人员。



Yes - it is preference at the end of the day, our boss wants us to provide
specifics about each languag - which is wrong, it doesn''t take a genius to
realise that introducing another language into the mix is going to cause
problems amongst staff.




他们实际上是等于几乎所有他们使用的都来自

框架,很常见,唯一改变的就是语法,而且只有少数其他通常你可以不用的东西。


让两个团队一无所知另一个'的编程语言

虽然是坏事。


IMO,它很多asier从C#转到VB.NET,我亲自检查了这个

我得到了一个VB.net应用程序来维护和支持,就像6个月前一样,它是

由顾问编程,我从那以后一直在更新它。


另一方面,来自VB的程序C#虽然不应该是微不足道的。

让他们学习C#:)


-

Ignacio Machin,

ignacio.machin at dot.state.fl.us

佛罗里达州交通部


" Mantorok" <无** @ tiscali.co.uk>在消息中写道

news:dn ********** @ newsfeed.th.ifl.net ...
Hi,
They are effectively equals as practically all they use are from the
framework, that is common, the only thing that change is the syntax and just
a few other things that normally you can live without.

Having two teams that knows nothing about the other''s programming language
is a bad thing though.

IMO, it''s lot easier going from C# to VB.NET , I checked this first hand as
I was given a VB.net app to maintain and support like 6 months ago, it was
programmed by a consultant and I''m been updating it since then.

The other way, program C# from VB should not be as trivial though.
Have them learn C# :)

--
Ignacio Machin,
ignacio.machin AT dot.state.fl.us
Florida Department Of Transportation

"Mantorok" <no**@tiscali.co.uk> wrote in message
news:dn**********@newsfeed.th.ifl.net...
大家好

我们是一个目前使用C#的组织,我们有一些成员尚未接受过.Net或C#的培训,有些员工要求他们使用VB
(可能由于他们的背景) 。

鉴于我们已经在使用C#,我认为在混合中添加VB是一个糟糕的想法 - 不是关于语言本身而是关于VB的事实。网络编码人员不会学习C#,反之亦然。

除了不引入第二种.Net语言的商业原因外,还有任何网站都有无偏见的视图两种语言为什么相同? -
谢谢
Hi all

We are an organisation that use C# currently and we have some members who
are not yet trained in .Net or C#, some staff have requested they use VB
instead (probably due to their background).

Given that we are already using C# I think adding VB into the mix is a bad
idea - not with regards to the language itself but the fact that the
VB.Net coders won''t learn C# and possibly vice-versa.

Apart from the business reasons not to introduce a 2nd .Net language, are
there any sites with un-biased views as to why both languages are in
effect - equal?

Thanks



这篇关于C#和VB.Net?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆