《c# 从入门经典》 (第6版) - c# 简介

1,.NET Framework:是开发平台,包含两大部分:

  ①庞大的代码库(类库),可以在客户语言(C#,VB)中来使用这些代码

  ②Common Language Runtime,负责管理应用程序的执行

2,使用.NET Framework编写应用程序,就是使用.NET 代码库编写程序。

3,C#编写在托管环境下(CLR)运行的程序,C#语言需要通过编译以后转换为目标系统能够理解和执行的语言。

4,用.NET Framework编写的程序 首先编译为CIL,CIL代码存储在应用程序集中,在执行程序的时候,JIT把CIL编译为本机代码。

CLR: Common Language Runtime,管理用.NET库开发的应用程序:JIT编译器把CIL编译为Native Code;管理内存、处理安全性以及允许跨语言调试。、

CIL: Common Intermediate Language,中间语言,CIL代码是独立于计算机、操作系统和CPU的。

JIT: Just-In-Time 编译器,它把CIL编译为OS可以理解的本机代码。CIL代码仅在需要的时候才进行编译。

Words:

Intermediate [,?nt?‘mi?d??t]: 中间的,媒介

Integrated [‘?nt?gre?t?d] :集成的,综合的

Intelligence [?n‘tel?d?(?)ns] :智能

garbage collection:垃圾回收

时间: 2024-11-05 14:38:51

《c# 从入门经典》 (第6版) - c# 简介的相关文章

c语言入门经典(第5版)

文章转载:http://mrcaoyc.blog.163.com/blog/static/23939201520159135915734 文件大小:126MB 文件格式:PDF    [点击下载] C语言入门经典(第5版)  内容简介: C语言是每一位程序员都应该掌握的基础语言.C语言是微软.NET编程中使用的C#语言的基础:C语言是iPhone.iPad和其他苹果设备编程中使用的Objective-C语言的基础:C语言是在很多环境中(包括GNU项目)被广泛使用的C++语言的基础.C语言也是Li

TCP IP入门经典+第5版 PDF

<TCP IP入门经典+第5版> PDF 只需一元 链接:https://pan.baidu.com/s/1dQUk5tJ62TTD3n9V12dYZA 密码:yzae 原文地址:https://www.cnblogs.com/luoshuifusheng/p/9305172.html

C语言学习书籍推荐《C语言入门经典(第4版)》

霍顿 (Ivor Horton) (作者), 杨浩 (译者) <C语言入门经典(第4版)>的目标是使你在C语言程序设计方面由一位初学者成为一位称职的程序员.读者基本不需要具备任何编程知识,即可通过<C语言入门经典(第4版)>从头开始编写自己的C程序.研读<C语言入门经典(第4版)>,你就可以成为一位称职的C语言程序员.从许多方面来说,C语言都是学习程序设计的理想起步语言.C语言很简洁,因此无须学习大量的语法,就能够开始编写真正的应用程序.除了简明易学外,它还是一种功能非

《算法竞赛入门经典(第二版)》pdf

下载地址:网盘下载 内容简介  · · · · · · <算法竞赛入门经典(第2版)>是一本算法竞赛的入门与提高教材,把C/C++语言.算法和解题有机地结合在一起,淡化理论,注重学习方法和实践技巧.全书内容分为12 章,包括程序设计入门.循环结构程序设计.数组和字符串.函数和递归.C++与STL入门.数据结构基础.暴力求解法.高效算法设计.动态规划初步.数学概念与方法.图论模型与算法.高级专题等内容,覆盖了算法竞赛入门和提高所需的主要知识点,并含有大量例题和习题.书中的代码规范.简洁.易懂,不

HTML与CSS入门经典(第7版) PDF下载高清完整原版

需要学习的朋友可以通过网盘免费下载pdf版 http://putpan.com/fs/7yi6be2ns3hucc8a1/ 内容简介  · · · · · · 梅洛尼.莫里森编著的<HTML与CSS入门经典(第8版)>是畅销图书 <HTML与CSS入门经典>的最新版,和过去的版本相同,本书仍然采用直观 .循序渐进的方法来为读者讲解使用HTML与CSS创建并发布网页的过程,以 方便读者掌握.<HTML与CSS入门经典(第8版)>总共分为24章和1个附录 ,其涵盖的内容有理

算法竞赛入门经典(第二版) - 第二章 思考题及习题

题目1(必要的储存量) 输入一些数,统计个数.(无需数组) 输入一些数,求最大值.最小值和平均数.(无需数组) 输入一些数,哪两个数最接近.(需要数组) 输入一些数,求第二大的值.(无需数组) 输入一些数,求它们的方差.(需要数组) 输入一些数,统计不超过平均数的个数.(无需数组) 题目2(统计字符1的个数) maxn设置的值过大,系统很可能无法分配如此大的内存. 判断语句应该改为if (s[i] == '1'),1是数值,'1'是字符. 使用string.h头文件的下的strlen函数但未包含

算法竞赛入门经典(第二版) - 第一章 习题

习题1-1 平均数(average) 1 #include <stdio.h> 2 int main(void) 3 { 4 int a, b, c; 5 scanf("%d %d %d", &a, &b, &c); 6 printf("%.3f\n", (a + b + c) / 3.0); 7 return 0; 8 } 习题1-2 温度(temperature) 1 #include <stdio.h> 2 in

《C#入门经典第五版》函数

参数 //函数格式 函数名开头字母都大写PascalCase static <returntype> <functionname>(<paramtype1><paramname1>,<paramtype2><paramname2>,...) { ... return <returnvalue> //如果returntupe是void,则无返回值,立即结束函数 }

《C#入门经典第五版》数组

一.数组 第115页 //格式 : <basetype>[] <name>; //初始化方法一 int[] myIntArry = new int[5]{1,2,3,4,5} ; //初始化方法二 int[] myIntArry; myIntArry = new int[5]; //初始化方法三 (如果使用变量定义数组范围,该变量必须是常量,如下省略关键字const侧编译失败) const int arrySize =5; int[] myIntArry = new int[arr

几何模板总结——算法竞赛入门经典(第二版)

1 #include <iostream> 2 #include <string> 3 #include <cstdio> 4 #include <cstring> 5 #include <cmath> 6 #include <vector> 7 #include <algorithm> 8 9 using namespace std; 10 11 const double PI = acos(-1); 12 13 str