C#和.NET什么区别

 我来答
匿名用户
推荐于2017-11-23
展开全部
1、C#是语言,但通常我们实际使用的是C#.NET。.NET是微软的一个框架,C#是微软创造的语言,那时候可以说就是为.NET设计的。但是微软的.NET事实上不仅支持C#,还支持VB啊什么的。
2、也有开源的C#版本,叫Mono,Linux和Mac上用,也带一个.NET实现。当然,现在微软终于把.NET开源了,但据我所知还没有人直接把它移植到其他平台。赵劼老师的意思是,如果你用的是Windows平台,那基本上你就不需要关注语言(C#)和框架(.NET)的分别,因为一般来说它们本身就已经在一起了,从设计时就是。
百度网友f8990cf582
2016-11-21 · TA获得超过201个赞
知道答主
回答量:334
采纳率:0%
帮助的人:104万
展开全部
.NET是一种编程的方向,比如ADO.NET用来处理数据,ASP.NET用来处理网页,而C#则是一种语言,.NET使用的就是C#语言
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式