第二章CNET编程基础.ppt

上传人:sccc 文档编号:4881289 上传时间:2023-05-21 格式:PPT 页数:35 大小:188.51KB
返回 下载 相关 举报
第二章CNET编程基础.ppt_第1页
第1页 / 共35页
第二章CNET编程基础.ppt_第2页
第2页 / 共35页
第二章CNET编程基础.ppt_第3页
第3页 / 共35页
第二章CNET编程基础.ppt_第4页
第4页 / 共35页
第二章CNET编程基础.ppt_第5页
第5页 / 共35页
点击查看更多>>
资源描述

《第二章CNET编程基础.ppt》由会员分享,可在线阅读,更多相关《第二章CNET编程基础.ppt(35页珍藏版)》请在三一办公上搜索。

1、第二章 C#.NET编程基础,2.1 C#.NET语法2.2 利用If语句和For语句实现对字符串的分类统计功能2.3 利用数组完成对客户信息的输入和统计功能2.4 采用面向对象编程技术开发小型活期储蓄业务系统,2.1 C#.NET语法,2.1.1 编码规则2.1.2 数据类型2.1.3 变量和常量2.1.4 运算符2.1.5 流程控制2.1.6 数组2.1.7 面向对象特性,2.1.1 编码规则,1.代码书写规则 每个语句和数据定义必须以分号结束。分号是C#语句的必要组成部分,即使程序中的最后一个语句也应以分号结束。一行内可以写多个语句,一个语句也可以分写在多行上。C#代码区分字母大小写。,

2、2.1.1 编码规则,2.命名规则 变量命名规则 变量名的第一个字符必须是字母、下划线“_”或“”。后面的字符可以是字母、下划线“_”或数字。变量名不能使用C#的关键字。除非第一个字符是。如果第一个字母是,则第二个字符不能是数字。长度不能超过255个字符。C#区分字母的大小写。,2.1.1 编码规则,常量命名规则 首字母必须是英文字母、下划线。后面的字符可以是字母、数字、下划线等字符。不可以使用空格、斜杠、逗号、句号等特殊字符。长度不能超过255个字符。为了与变量区分,通常将常量中的字母全部用大写表示。,2.1.1 编码规则,3.注释规则单行注释“/”多行注释“/*/”,2.1.2 数据类型,

3、1.值类型 1)整数类型2)实数类型3)布尔类型4)字符类型5)结构类型6)枚举类型,2.1.2 数据类型,2.引用类型 1)对象类型2)类类型3)字符串类型4)接口类型5)结构类型6)委托类型,2.1.3 变量和常量,1.变量声明和赋初值1)将不同变量声明为不同的数据类型。如:int a;2)使用逗号分隔符,将多个变量声明为同一种数据类型。如:int a,b,c;3)在声明变量后,通过赋值语句给变量赋初值。如:int a;a=2;4)在声明变量的同时为其赋初值。如:int a=2;,2.1.3 变量和常量,5)在声明变量的同时为部分变量赋初值。如:int a=2,b,c=5;6)在声明变量的

4、同时使用有效的表达式为其赋初值。如:double d=5+2;7)在声明变量后,同时为几个相同数据类型的变量赋相同的值。如:int a,b,c;a=b=c=5;,注意:C#严格区分大小写。同时string和String也是不同的。在使用变量时,还要注意它的作用域。,2.1.3 变量和常量,2.常量 在声明常量的语法格式为:const 数据类型 常量名=常量表达式;例如:const double PI=3.1415;const double area=PI*5*5;,注意:C#严格区分大小写。同时string和String也不同。在使用变量时,还要注意它的作用域。,2.1.4 运算符,1.算术运

5、算符2.赋值运算符3.关系运算符4.逻辑运算符5.条件运算符6.特殊运算符,2.1.4 运算符,运算符的优先级,高 低,2.1.5 流程控制,1.选择语句:if2.选择语句:switch3.循环语句:for4.循环语句:while5.循环语句:do-while,2.1.5 流程控制,6.循环语句:foreach7.跳转语句:break8.跳转语句:continue9.跳转语句:goto10.跳转语句:return,2.1.6 数组,1.数组的声明和初始化2.访问数组元素3.改变数组元素的值4.查找数组元素5.对数组元素排序,2.1.7 面向对象特性,1.面向对象关键概念2.声明类3.类的成员4

6、.静态成员5.this关键字6.构造函数和析构函数7.异常处理,2.2 利用If语句和For语句实现对字符串的分类统计功能,案例描述任意输入一个字符串,统计字符串中含有的大写字母、小写字母、数字字符、空格和其他字符的个数。,2.2 利用If语句和For语句实现对字符串的分类统计功能,案例分析 在运行时从文本框读取一个任意输入的字符串。使用for语句对每个字符进行处理。在循环体中,使用if语句对字符的类型进行判断。在网页上显示统计的结果。,2.2.1 操作步骤,1.建立字符串分类统计网站2.建立字符串分类统计网页程序3.编辑分类统计按钮的事件处理代码4.保存、编译、执行,2.2.2 技术讲解,1

7、.If语句使用方法2.for语句使用方法3.变量的声明和赋值方法4.字符和字符串使用方法,2.2.3 本节知识点,1.知识点小结1)选择结构If语句2)循环结构for语句3)变量4)字符和字符串,2.2.3 本节知识点,2.设计技巧1)同时为多个变量赋值变量1=变量2=变量3=0;2)将字符串中的某个字符赋值给字符变量inChar=Convert.ToChar(inStr.Substring(i,1);,2.3 利用数组完成对客户信息的输入和统计功能,案例描述任意输入3名客户的信息,包括客户号、客户名称和所属行业,将这些信息保存在数组中。其中,所属行业为1代表IT行业,为2代表金融行业,为3代

8、表运输行业,为4代表建筑行业,其他值表示行业未知。对所有客户的所属行业情况分别进行统计。,2.3 利用数组完成对客户信息的输入和统计功能,案例分析 本案例需要定义一个结构类型来表示客户信息中的各种数据。所有客户的信息保存在数组中,数组的数据类型为该结构类型。使用do-while循环语句显示数组中保存的每个客户的信息。使用foreach循环语句对每个数组元素中的客户所属行业进行判断,分别累加,得到统计结果。,2.3.1 操作步骤,1.建立客户情况统计网站2.建立客户情况统计网页程序3.声明客户信息结构类型4.编辑客户情况统计按钮的事件处理代码5.保存、编译、执行,2.3.2 技术讲解,1.结构类

9、型数据的使用方法2.数组的使用方法3.foreach语句的使用方法4.do-while语句和while语句的使用方法5.switch语句的使用方法,2.3.3 本节知识点,1.知识点小结1)数组2)结构类型3)foreach语句4)do-while语句5)switch语句,2.3.3 本节知识点,2.设计技巧1)获取数组的长度string name=new string Jessy,Bill,Jack;len=name.Length;2)获取数组的最大/最小下标 Max=name.GetUpperBound(0);Min=name.GetLowerBound(0);3)数据类型转换使用Conv

10、ert类中的方法。使用Parse()方法。,2.4 采用面向对象编程技术开发小型活期储蓄业务系统,案例描述该系统的主要功能有:活期储蓄帐户的开户、存款、取款和查询余额。帐户信息中包括帐号、储户姓名、开户日期、业务日期、发生额、业务种类和余额。业务种类为1表示开户,2表示存款,3表示取款。要求每个帐户在未销户前的余额不能小于1元。,2.4 采用面向对象编程技术开发小型活期储蓄业务系统,案例分析创建一个帐户类Account,其字段包括帐号、储户姓名、开户日期、业务日期、发生额、业务种类和余额。在Account类中添加方法:newAccount()、Deposit()、Withdraw()、和get

11、Balance(),分别实现开户、存款、取款和查询余额功能。当开户和取款业务中出现余额小于1元时要抛出异常,提示错误信息。,2.4.1 操作步骤,1.建立小型活期储蓄业务系统网站2.建立活期储蓄网页程序3.编辑帐户类Account4.编辑帐户类Account的newAccount()方法5.编辑帐户类Account的Deposit()方法6.编辑Account类的Withdraw()方法7.编辑帐户类Account的getBalance()方法8.编辑活期储蓄按钮的事件处理代码9.保存、编译、执行,2.4.2 技术讲解,1.类的使用方法2.方法的使用1)方法的返回值2)参数传递3)方法的调用3.使用this关键字4.异常处理的方法,2.4.3 本节知识点,1.知识点小结1)类和对象2)访问修饰符3)方法4)this关键字5)异常处理,2.4.3 本节知识点,2.设计技巧获取系统时间 DateTime inDate;/声明日期型变量inDate=DateTime.Now;/获取系统日期,

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 建筑/施工/环境 > 农业报告


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号