C#入门经典 Chapter1&2

Chapter1

1.1 .Net Framework的内容

  主要包含一个庞大的代码库,可以在客户端通过OOP来使用这些代码(OOP:Object Oriented Programming面对对象程序设计)

  .Net Framework:CTS 通用类型系统

           CLR 公共语言运行库 

           CLS 公共语言规范

  CTS和CLS解决了语言的互操作性

1.2使用.Net Framework编写程序

  执行C#代码,必须将其转换为目标操作系统的语言,即本机代码,这个转换过程即编译。

  C#应用程序代码经过VS编译为CIL代码,然后存储为程序集。执行程序时,通过JIT编译为本机代码,并在托管的CLR下运行

  ①CIL: Common Intermediate Language,通用中间语言

  ②JIT: Just-In-Time编译器

  ③程序集:可执行的应用程序文件(.exe)和其他应用程序使用库(.dll)

  ④垃圾回收:GC


2.1C#的含义

 1.①可用于创建运行在.Net CLR上的应用程序的语言

  ②类型安全

  ③更健壮

  ④专为.Net Framework设计

 2.常见应用程序类型:桌面应用程序,Windows Store应用程序,Web应用程序,WCF服务

 

posted on 2017-05-03 05:38  圆不润  阅读(153)  评论(0编辑  收藏  举报