1 / 26
文档名称:

C#学习笔记.doc

格式:doc   大小:78KB   页数:26页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

C#学习笔记.doc

上传人:zbfc1172 2019/8/11 文件大小:78 KB

下载得到文件列表

C#学习笔记.doc

相关文档

文档介绍

文档介绍:.NET的核心组件:(1)一组用于创建互联网操作系统的构建块,包括:以及用于文件存储的服务。用户首选项管理、日志管理及众多的其他任务。(2)构建和管理新一代服务的基本结构和工具。(3)设备软件。(4).NET用户体验。C#语言的特点:*简洁的语法*精心的面向对象设计*与WEB紧密结合*完整的安全性和错误处理*版本处理技术*结构包括:VOS类型系统、元数据、共用语言规范、虚拟执行系统VOS的建立既支持过程性语言也支持面向对象的语言元数据是对VOS种类型代码的一种称呼,在编译程序将源代码转换成为中间代码时,它将自动生成,并与编译后的源代码共同包含在二进制代码文件中。公共语言规范(CLS)是CLS定义的语言特征集合。虚拟执行系统VES是VOS实现,他用来驱动运行环境VES主要功能:装入中间代码使用JIT将中间代码转换为本地码装入元数据代码管理服务——包括垃圾收集器和异常处理定制与调试服务线程和环境管理C#对大小写比较敏感命名空间使用usingSystem表示导入名字空间。平台提供的最基本地名字空间之一。类和类的方法在C#程序中,程序的执行总是从Main()方法开始的,一个程序不允许出现两个或两个以上的Main()方法。应当注意的是Main()方法必须包含在一个类中。程序的输入和输出程序所完成的输出和输出功能都是通过Console来完成的。,。还有两个方法Read和Write他们和前者的区别在于前者相当于加了一个回车键,而后则光标不会自动换行。运行程序C#源文件并不被编译为目标文件,而是直接生成可执行文件(.exe)或动态链接库(.dll),C#编译器中不包括连接器。C#中的数据类型C#中的数据类型分为:值类型和应用类型C#中值类型分为:简单类型、结构类型、枚举类型简单类型是由一系列元素构成的数据类型,分为整型类型、布尔类型、字符类型、实数类型。注意在C#中ture的值不能被任何其他的非零值所代替,在整型类型和布尔类型不再存在任何转换,将整型类型转换成布尔类型是不合法的。结构类型把一系列相关变量组织成为一个单一实体的过程,我们成为结构的过程,这个单一实体的类型就叫做结构类型。每个变量成为结构成员,结果类型变量采用struct来定义。枚举类型实际上是为一组在逻辑上密不可分的整数值提供便于记忆的符号。按照系统默认,枚举类型都是int类型。引用类型引用:该类型的变量不直接存储所包含的值,而是指向它所要存储的值,即引用类型实际数据的引用值得地址。C#中的引用类型有四种:类、代表、数组、接口类是面向对象编程的基本单位,是一种包含数据成员、函数成员和嵌套类型的数据结构,类的数据成员有常量、域和事件。函数成员包括方法、属性、索引指示器、运算符、构造函数、和析构函数。类和结构的区别:类是引用类型结构是值类型两种常见的类Object类是所有其他类型的基类。C#中所用类型都直接或间接地从object类中继承。因此,对一个object变量可以赋值任何类型的值。String类专门用于对字符串的操作代表(delegate)它实际上相当于C#中的函数指针原型,在声明代表时,只需要指定代表指向的原型的类型,它不能有返回值,也不能带输出类型的参数。例如:delegateintMydelegate();数组数组是一组类型相同的有序数据,数组按照数组名、数据元素的类型和维数来进行描述。C#。数组的声明格式:数组元素的类型[]数组名称;例如:int[]arr;数组中元素的个数可以通过数组名加圆点Length获得,C#中第一个元素对应的下标为0;以后逐个增加。装箱和拆箱装箱转换:是一种将一个值类型隐式地转换成为一个Object类型,或者把这个值类型转换成一个被该值类型应用的接口类型。把一个值类型的值装箱,也就创建了一个object实例并将这个值复制给这个object。隐式装箱:例如:inti=10;objectobj=i;现实装箱:例如:inti=10;obje=obj(i);拆箱转换:是指将一个对象类型显示地转换成为一个值类型,或将一个接口类型显示地转换成一个执行该接口的值类型。拆箱分为两步:首先,检查这个对象实例,看他是否为给定的值类型的装箱值,然后,把这个实例的值拷贝给值类型的变量。例如:Inti=10;Objecobj=i;Intj=(int)obj;注意:在装箱和拆箱的过程中必须遵循类型兼容原则。变量和常量变量是用来描述一条信息的名称,在变量中可以存储各种类型的信息,在计算机中变量代表存储地址,使用变量的一条原则:变量必须先定义后使

最近更新

公共基础知识吉林省白城市选调生考试(行政职.. 147页

公共基础知识广西省柳州市选调生考试(行政职.. 148页

公共基础知识江西省新余市选调生考试(行政职.. 149页

公共基础知识浙江省金华市选调生考试(行政职.. 148页

公共基础知识福建省三明市选调生考试(行政职.. 146页

公共基础知识重庆市南充市选调生考试(行政职.. 149页

公共基础知识黑龙江省牡丹江市选调生考试(行.. 147页

宁夏吴忠市选调生考试(行政职业能力测验)综.. 149页

安徽省黄山市事业单位招聘考试(职业能力倾向.. 147页

山东省济宁市事业单位招聘考试(职业能力倾向.. 148页

广东省佛山市选调生考试(行政职业能力测验).. 148页

广西省河池市选调生考试(行政职业能力测验).. 147页

毕节市中心血站2024年公开考聘专业技术人员历.. 60页

江西省鹰潭市事业单位招聘考试(职业能力倾向.. 148页

浙江省丽水市事业单位招聘考试(职业能力倾向.. 145页

甘肃省天水市选调生考试(行政职业能力测验).. 147页

福建省漳州市事业单位招聘考试(职业能力倾向.. 147页

辽宁省沈阳市事业单位招聘考试(职业能力倾向.. 148页

都江堰市2024年公开招聘国税窗口服务人员历年.. 59页

重庆彭水自治县2024第三季度事业单位招聘104人.. 60页

黑龙江省牡丹江市事业单位招聘考试(职业能力.. 148页

《中医养生学》复习资料 46页

学前教育学教案(全) 63页

持之以恒主题教育活动方案 36页

浅谈从中西方古代造园史对中国园林艺术设计的.. 10页

线性规划模型及matlab程序求解 27页

销售团队组建方案-及销售团队组织构架 12页

引流营销推广渠道方案 29页

市场推广方案ppt模板 31页

老家的春节6篇 10页