Logo
第二章 C#编程基础 编程基础
.NET技术课程组
Logo 复习 1. 2. 3. 4. C#语言的源代码文件后缀名为? C#语言的
源代码文件后缀名为? 语言的源代码文件后缀名为 C#中程序的入口方法名是 中程序的入口方法名是? C#中程序的入口方法名是? C#中导入某一命名空间的关键字是 中导入某一命名空间的关键字是? C#中导入某一命名空间的关键字是? 编写一个简单的程序,输出如下: 编写一个简单的程序,输出如下:
************************************** How are you! **************************************
.NET技术课程组 技术课程组
Logo
第2章 C#编程基础 章 编程基础
本章主要介绍C#的基本语法,包括: 本章主要介绍 的基本语法,包括 的基本语法 C#的数据类型 的数据类型 常量和变量 运算符和表达式 决策语句
.NET技术课程组 技术课程组
3
Logo
标识符复习
C#中的类、方法、参数和变量名需要用符号来标识, 中的类、方法、参数和变量名需要用符号来标识, 中的类 这些符号就是标识符 标识符必须遵循的语法规则: 标识符必须遵循的语法规则: (1)首字符必须是字母、下划线或 ,接下来可以 首字符必须是字母、 首字符必须是字母 下划线或@, 使用字母、 使用字母、0~9或下划线 或下划线 标识符的第一个字符不能是数字 (2)标识符的命名不能使用 的关键字 标识符的命名不能使用C#的关键字 标识符的命名不能使用 (3)允许在标识符中使用 允许在标识符中使用Unicode转义字符 允许在标识符中使用 转义字符 (4)C#中的标识符区分大小写 中的标识符区分大小写
.NET技术课程组 技术课程组
Logo
标识符复习
合法标识符 username user_name _userName @class 变量 非法标识符 class 98.3 Hello World
.NET技术课程组 技术课程组
Logo
标识符复习 -关键字
关键字具有专门的意义和用途, 关键字具有专门的意义和用途,不能当作一般的标识符使 下面列出了C#语言中的 语言中的77个关键字 用,下面列出了 语言中的 个关键字
abstract,as,base,bool,break,byte,case,catch, , , , , , , , , char,checked,class,const,continue,decimal,default, , , , , , , , delegate,do,double,else,enum,event,explicit, , , , , , , , extern,false,finally,fixed,float,for,foreach,goto,if, , , , , , , , , , implicit,in,int,interface,internal,is,lock,long, , , , , , , , , namespace,new,null,object,operator,out,override, , , , , , , , params,private,protected,public,readonly,ref,return, , , , , , , , sbyte,sealed,short,sizeof,stachalloc,static,string, , , , , , , , struct,swit
ch,this,throw,true,try,typeof,unit, , , , , , , , , ulong,unchecked,unsafe,ushort,using,virtual,void, , , , , , , , volatile,while ,
.NET技术课程组 技术课程组
Logo
2.1 数据类型
为什么有“数据类型” 为什么有“数据类型” 学生的信息有、、性别、身高、年龄等, 学生的信息有、、性别、身高、年龄等,如: Tom 20051010523 M 1.78 21
所有的这些信息,在
计算机里都是以什么样的数据形式来 所有的这些信息, 表达呢 ? 不同的数据有不同的属性,如所占空间的大写、 不同的数据有不同的属性,如所占空间的大写、所允许的 操作、表达的范围等。 操作、表达的范围等。
.NET技术课程组 技术课程组
Logo
2.1 数据类型
值类型
简单类型 (1)整数类型 整数类型(eg:byte, short, int , long) 整数类型 (2)浮点类型 浮点类型(eg:float, double , decimal) 浮点类型 (3)字符型 字符型(eg: char) 字符型 (4)布尔型 布尔型(eg:bool) 布尔型 枚举类型 结构类型
引用类型
类 Object类型和字符串类型 string 类型和字符串类型