.net
一般指.Net Framework框架
①主要包含一个庞大的代码库,可以在客户语言(如C#)中通过面向对象编程技术(OOP)来使用这么代码,这个库分为不同的模块,这样可以根据希望得到的结果来使用部分
②定义了基本类型,也被称为通用类型系统(Common Type System,CTS)
③包含.net公共语言运行库(Common Language Runtime,CLR),负责管理用.net库开发的所有应用程序的执行
C#
是运行在.net CLR上的用于创建应用程序的一种高级编程语言
.net的两种交互模式
C/S:客户机(Client)/服务器模式(Server),客户端需要安装专用的客户端软件
B/S:浏览器(Browser)/服务器模式(Server),客户机上只要安装一个浏览器
.net Framework创建应用程序步骤
1.使用某种.net兼容语言(如C#)编写代码
2.把代码编译成CIL(Common Intermediate Language),存储在程序集中(程序集包含exe和dll)
3.在执行代码时使用JIT(即时)编译器将代码编译为本机代码
4.在托管的CLR运行环境下运行本机代码,以及其他应用程序或进程
1 using System; 2 using System.Collections.Generic; 3 using System.Linq; 4 using System.Text; 5 using System.Threading.Tasks; 6 7 namespace HelloWorld 8 { 9 class Program 10 { 11 static void Main(string[] args) 12 { 13 Console.WriteLine("Hello World!");//输入CW按下两次Tab快速弹出Console.WriteLine(); 14 Console.ReadKey();//等待用户输入,常用来对程序界面进行停留 15 //Ctrl+K+D 快速对齐代码 16 //Ctrl+K+F 快速对齐选中代码 17 //Ctrl+K+C 注释选中代码 18 //Ctrl+K+U 取消对所选代码的注释 19 //Ctrl+J 自动补全或提示 20 //#region 折叠冗余代码 21 //#endregion 22 } 23 } 24 }