C#和.net存在着什么关系
2015-12-17 13:44
459 查看
c#和.net的关系就像是java程序和JVM的关系,JAVA运行需要jvm,c#程序运行需要.net framework
c#与.net是依托关系,没有.net就不可能有c#.
.NET是微软的新一代技术平台,为敏捷商务构建互联互通的应用系统,这些系统是基于标准的,联通的,适应变化的,稳定的和高性能的。 从技术的角度,一个.NET应用是一个运行于.NET Framework之上的应用程序。(更精确的说,一个.NET应用是一个使用.NET Framework类库来编写,并运行于公共语言运行时Common Language Runtime之上的应用程序。) 如果一个应用程序跟.NET Framework无关,它就不能叫做.NET程序。 .Net 支持众多的编程语言,所有的编程语言编写的代码都将最终交给 CLR 来执行,因此 .Net 是“语言无关”的。目前微软推出的用于 .Net 开发的语言有:VB.NET J# C# F#,现在的 VC++ 也支持托管 .Net 编程。 .Net 编程可应用于很多方面,比如桌面应用程序、WEB应用程序、便携设备应用程序、游戏开发、用户界面开发、富互联网开发等。
相关文章推荐
- c# 试图加载格式不正确的程序。 (异常来自 HRESULT:0x8007000B)
- C#泛型委托及约束
- 用C#钩子写一个改键外挂
- 第一章 初始C#
- c#winform datagridview的数据绑定和行的增删改实现
- C#当中的多线程_任务并行库(上)
- C#使用参数数组
- 从callback的角度来理解.NET/C# 中的 委托 (delegate)与 事件 (event)
- c#TabControl控件左边选项卡左边显示,文字横向显示
- C#初始化数组的三种方式
- C# 表达式学习积累
- [C#]用API的方法解决X64系统注册表被重定向问题
- C# 访问类的私有成员的三种方法与区别
- C#控件及常用设计整理
- C# 使用 protobuf 进行对象序列化与反序列化
- c# KeyDown,KeyPress 和KeyUp
- C#方法的练习
- C# 图片旋转和获取原图片旋转角度
- Labwindows/CVI程序调用C#生成的Dll文件
- C# 动态生成RDLC报表文件