3 C#编程基础教学.ppt

第3章 C#编程基础 教学要求 掌握基本数据类型 掌握常量、变量和表达式 掌握选择语句和循环语句 掌握一维数组的定义与使用 教学重点 输入与输出操作 分支程序设计 循环程序设计 教学难点 引用类型 数组的定义和初始化 学时分配:4+4 备注:由于本章内容与C语言基本类似,故以复习巩固为主 教学内容 基本数据类型 常量与变量 表达式 选择语句 循环语句 跳转语句 数组 基本类型 C#语言是一种强类型语言,在程序中用到的变量、表达式和数值等都必须有类型,编译器检查所有数据类型操作的合法性,非法数据类型操作不会被编译。这种特点保证了变量中存储的数据的安全性。 Microsoft.NET构架核心是一个公用类型系统(CTS, CommonType System),它定义了在不同程序语言语法中的一系列公共类型。C#是面向对象的语言,它把任何事物都看成对象,所有的对象都隐式地从CTS的基类System.Object派生而来。数据类型分成两大类:一个是值类型(Value Types),一个是引用类型(Reference Types)。 值类型 所谓值类型就是一个包含实际数据的量。即当定义一个值类型的变量时,C#会根据它所声明的类型,以堆栈方式分配一块大小相适应的存储区域给这个变量,随后对这个变量的读或写操作就直接在这块内存区域进行。 值类型包括:简单类型、枚举类型和结构类型。 简单类型 枚举类

文档评论(0)

1亿VIP精品文档

相关文档