.net(C#)和VC.net的区别

如题... 如题 展开
 我来答
8号闪电人
2010-08-10 · TA获得超过324个赞
知道小有建树答主
回答量:152
采纳率:0%
帮助的人:179万
展开全部
我带你详细分析一下Vc.net 和 .net(C#)的区别。
首先 这是两种不同的语言C++ 和 C#。 但狭义上的Vc.net 和 .net(C#)在同一个.net平台。
所谓 VC.net就是 c++/cli。拥有一些新的C++语法,但同时兼容ANSI C++的标准,保留了传统开发的可延续性。
而C# 语言 只能在.net平台下开发。

以下是我的建议:
如果你要程序的高效性,同时兼顾.net框架,且要使用传统非托管语言(及pascal,gcc/g++,basic)的某些功能,建议使用c++/cli。
如果你完全在.net框架下开发,保证程序的完全面对对象性能,C#的优越性超过了C++,可以是你的工作更高效。
草薙在
2010-08-10 · TA获得超过4795个赞
知道大有可为答主
回答量:6187
采纳率:50%
帮助的人:6313万
展开全部
.net是个平台,C#是微软针对.net平台推出的新的面向对象编程语言,有C和C++的风格,最早之前叫C#.net
VC.net应该现在叫C++/CLI,是微软针对.net开发的新的C++语言,拥有C++语法,并且可以直接编写本地C++代码
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
公羊乃2P
2010-08-10 · TA获得超过297个赞
知道小有建树答主
回答量:230
采纳率:0%
帮助的人:250万
展开全部
两种语言
一个平台
一个用的C#编程语言,一个用的C++编程语言。
但是都是基于.NET平台的。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
zxyzxy12321
2010-08-10 · TA获得超过1211个赞
知道小有建树答主
回答量:800
采纳率:100%
帮助的人:0
展开全部
vc是c++
c#是c#的
应该把c++和c#看作两种语言,毕竟相差太大了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式