net.Framework 和c#和vs是什么关系?请祥细解释一下,谢谢

 我来答
秦仙游
推荐于2017-11-26 · 超过13用户采纳过TA的回答
知道答主
回答量:51
采纳率:0%
帮助的人:21.8万
展开全部
.netFrameworl是一个平台,C#是一门计算机语言,VS是开发工具。给你举个例子吧。
就像一条公路,上面除了有汽车还有拖拉机、自行车、电瓶车等等各种各样的车子,所以在.netFramework平台上除了可以跑C#开发的程序,还可以是VB F#等语言开发的程序。
至于VS,你看我们写代码,.cs 代码文件其实除了后缀名是cs之外,内部和普通的txt文档没什么不同,你用记事本就可以编辑,但是如果用vs呢,就会有智能提示,关键字变色等有助于提高我们开发效率的作用。而且它还集成了编译器,不用我们手动用csc去编译这些代码文件。vs的功能还有很多,这些需要你在以后的开发过程中慢慢的去了解的,那么是不是说我们离了vs就不能编程呢?其实不是的。在其他的计算机语言中也有很多的开发环境,他们的统一名字应该叫做IDE,除了vs之外还有 java的eclipse php的zend studio等等。

一楼说的很对,net.Framework -这个平台集成了很多的类库。

在vs中 .netFramework里的东西用青色来显示,C#专有的代码用蓝色来表示。
更多追问追答
追问
是不是没有net.Framework C#就不能运行了,用C#开发的软件不用net.Framework 还能运行吗?

C#开发是不是都要用到net.Framework 里的东西了
追答
是的,.C#代码基于.Net Framework  有个东西叫clr 公共语言运行时,你可以百度一下。.Net Framework不只是可以运行C#代码 还有F# VB之类的。
PCFAN9999
2013-10-06 · TA获得超过3683个赞
知道小有建树答主
回答量:1553
采纳率:50%
帮助的人:498万
展开全部
net.Framework ---- 类库。
c# --- 编程语言。
vs --- 开发环境。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式