.net是什么?和C#是什么关系?

如题所述

.net framework是一个框架,C#只是框架中的一种编程语言,但是要使用这种语言 是要安装.net framework支持的。还有VB.net,VC.net
举个例子.net framework就相当于国家政府,你自己开个公司做东西就要通过国家颁布的工商管理证,才能运营,这就是C#是建立在.net framework框架之上的,如果你的公司不遵循国家政策,那么就不能有效的运营,你的C#也就不能工作了。
温馨提示:内容为网友见解,仅供参考
第1个回答  2011-06-23
.net是一个框架,也可以理解为一个开发平台环境,你要编程首先要配置好你的环境。这个平台支持多种语言编程,C#就是其中的一种语言,此外,VC,VB也可以在这个平台上编程。就好像你要写一篇论文,microsoft office word是你的平台,这个平台支持多种语言,你可以用中文写,也可以用英文写。我是这么理解的。
第2个回答  2011-06-23
.net是一个框架,就像java的虚拟机,C#只是这平台上的一种语言,.net平台也可以用vb语言和J语言等语言编程程序,不一定非要用c#。
第3个回答  2011-06-23
.net是一个框架, C#只是这平台上的一种语言,.net平台也可以用vb语言和J#语言等语言编程程序,不一定非要用c#。
第4个回答  2011-06-23
c#是一种面向对象的编程语言,.net是一个平台,c#程序的运行需要.NET的支持!

C#和·NET的关系?
c#与.net是依托关系,没有.net就不可能有c#..NET是微软的新一代技术平台,为敏捷商务构建互联互通的应用系统,这些系统是基于标准的,联通的,适应变化的,稳定的和高性能的。从技术的角度,一个.NET应用是一个运行于.NET Framework之上的应用程序。(更精确的说,一个.NET应用是一个使用.NET Frame...

C#.NET是一种编程语言!还是指C#和.net之类的语言?
.net是一个平台,或者框架,或者可以看成一个库 c#是一种语言,但是没有类库。在.net平台上,可以使用很多种语言,比如C#.来使用.NET资源

c#和.net的关系
C#是一个程序设计语言,仅仅是一个语言,是运行在.net CLR上的,用于创建应用程序的高级语言。.net是一个平台,抽象的平台概念。实现形式是库:①定义了基本的类型(通用类型系统CTS,common type system)。②包含.net公共语言运行库(CLK,common language runtime,负责管理用.net库开发的所有应用程序的...

为什么叫.net?它和c#是什么关系?
.NET这个名字起源于2002年微软推出的一系列互联网相关的开发环境与技术解决方案。这个名字的灵感部分源于“.com”作为互联网代表的流行,以及“.net”作为互联网域名的特性,意在传达新一代互联网服务的概念。尽管最初是为了吸引眼球,但.NET品牌在推出时涵盖了多个产品,形成了一整套解决方案。然而,几年...

C#是.Net吗?如果不是有什么区别?谢谢
可以这样理解.net是一个庞大的集成开发环境。也包含Framework运行环境 C# 是.net中的一门语言。在你做开发的时候,可以选择合适你的语言进行开发。C#是其中一个。

什么是C#和.NET
C#和.net的关系不是很好说明,我给您说一下它们各自的定义吧。首先说一下C#,C#是一种纯面向对象的程序设计语言。然后就是.net了,应该说.net既是运行库又是开发平台,因为.net负责C#程序的运行时编译(JIT,Just In Time)和代码安全性管理,同时它又为C#和其他.net语言(vb.net,c++.net等)...

C#和.NET是同一种语言吗?
不一样c#是面向对象的开发,基于.net,开发的程序是需要.net运行库的,c#相对于c和c++对部分语法简化(比如c++的::在c#中是.),另外c#的开发都是基于类开发,另外就是c#不可以使用指针操作内存c是c语言的基本版本,是部分面向对象,是可以用指针操作内存的,另外就是c的程序运行不需要外部库(如果...

C#。NET 是什么意思?请讲的细致一点.
.NET 是一种开发平台 c#上一一种开发语言 组合起来 意思就是用C#这种开发语言在.NET FORWORK这种平台上进行开发 .NET 支持多种语言

c#和.net的关系
C# 是一种编程语言,它是在.NET Common Language Runtime (CLR)上运行的高级语言,用于开发各种应用程序。.NET 是一个广泛的平台,它提供了一个抽象层,允许开发人员构建和运行各种应用程序。.NET平台的关键组成部分包括:1. 公共语言运行库 (CLR):这是.NET平台的核心,负责管理所有.NET应用程序的...

1、什么是.Net?什么是C#?
.NET 是一个由微软推出的创新平台,用于构建各种应用程序,如 Windows 应用、Web 应用和 Web 服务等。它支持多种语言开发,包括 C#、C++、Visual Basic 等。.NET 由庞大的代码库组成,包括公共语言运行库(CLR)、类库、公共语言规范、通用类型系统、元数据和组件等。C# 则是一个微软开发的面向对象...

相似回答