accp5.0使用C#开发数据库应用程序(C#WinForms)第3章.ppt
《accp5.0使用C#开发数据库应用程序(C#WinForms)第3章.ppt》由会员分享,可在线阅读,更多相关《accp5.0使用C#开发数据库应用程序(C#WinForms)第3章.ppt(33页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第三章第三章第三章第三章用用用用 Hello ACCP.NET Hello ACCP.NET 快速快速快速快速热热身身身身(三三三三)1回顾回顾static void Main(string args)int i,j;i=1;while(i=5)for(j=1;j=5;j+)Console.Write(*);Console.WriteLine();i+;Console.ReadLine();下面一段代码的输出是什么?下面一段代码的输出是什么?预习检查预习检查本章介绍了哪些传递参数的方式?本章介绍了哪些传递参数的方式?说出两个常用的字符串处理方法。说出两个常用的字符串处理方法。C#中的类型转换有
2、哪几种方式?中的类型转换有哪几种方式?本章任务本章任务编写编写 Hello ACCP.NET 控制台应用程序控制台应用程序计算缴税后的工资计算缴税后的工资交换两个数交换两个数处理用户邮件地址处理用户邮件地址 字符串分割后重新连接字符串分割后重新连接输出个人档案输出个人档案一个数转换为其他类型一个数转换为其他类型 本章目标本章目标掌握掌握 C#中方法的定义和使用中方法的定义和使用掌握掌握 C#中参数的传递方式中参数的传递方式掌握常用的掌握常用的 String 类的方法类的方法能够进行常用数据类型之间的转换能够进行常用数据类型之间的转换C#中的命名空间中的命名空间using System;usin
3、g;using System.Text;namespace HelloACCP class Program static void Main(string args)/系统定义的命名空间系统定义的命名空间自定义的命名空间自定义的命名空间命名空间:命名空间:一种组织代码的方法一种组织代码的方法 代码及内容唯一标识代码及内容唯一标识引用命名空间引用命名空间using System;/引用引用 System 命名空间命名空间namespace HelloACCP class Program static void Main(string args)Console.WriteLine(Hello AC
4、CP.NET);/不引用不引用 System 命名空间命名空间/using System;namespace HelloACCP class Program static void Main(string args)/Console.WriteLine(Hello ACCP.NET);System.Console.WriteLine(Hello ACCP.NET);如果不使用如果不使用using,要使用完全限定名称要使用完全限定名称WriteLine()方法的方法的完全限定名称完全限定名称使用使用 using 引用命名空间引用命名空间示例示例1 1源代码源代码 方法的基本概念方法的基本概念回顾
5、:什么是方法?使用方法有什么好处?回顾:什么是方法?使用方法有什么好处?类的行为,便于修改、增加可读性、可重用、封装类的行为,便于修改、增加可读性、可重用、封装C#中方法的定义形式:中方法的定义形式:访问修饰符访问修饰符 返回类型返回类型 方法名方法名(参数列表参数列表)/方法的主体方法的主体publicprivateintdoublestringvoid命名规范:单词命名规范:单词首字母大写首字母大写Pascal命名法命名法参数传递参数传递与与Java有有所不同所不同参数的值传递方式参数的值传递方式工资计税的方法为:低于等于工资计税的方法为:低于等于16001600不计税,不计税,超出超出1
6、6001600的部分按的部分按10%10%缴税缴税int pay;/税前工资税前工资 float taxRate=0.1f;/税率税率float afterTax;/税后工资税后工资Console.WriteLine(请输入税前工资请输入税前工资:);pay=int.Parse(Console.ReadLine();if(pay=1600)/低于低于1600不缴税不缴税 afterTax=pay;else /高于高于1600 部分按税率缴税部分按税率缴税 afterTax=pay-(pay-1600)*taxRate;Console.WriteLine(税前工资税前工资0,税后工资税后工资1,
7、pay,afterTax);怎样用方法实现?怎样用方法实现?演示示例演示示例2:自定义方法计算税后工资自定义方法计算税后工资示例示例2代码分析代码分析关键代码回顾:关键代码回顾:示例示例2 2源代码源代码/此方法根据税前工资计算税后工资此方法根据税前工资计算税后工资private static float GetPay(int pay,float taxRate)float afterTax;if(pay num2)return 1;else if(num1=num2)return 0;else return-1;String常用方法常用方法回顾:回顾:Java 中常用的字符串处理方法?中常用
8、的字符串处理方法?C#中常用的字符串处理方法:中常用的字符串处理方法:Equals():比较两个字符串的值是否相等:比较两个字符串的值是否相等Join():连接字符串:连接字符串Split():分割字符串:分割字符串IndexOf():查找某个字符在字符串中的位置:查找某个字符在字符串中的位置SubString():从字符串中截取子字符串:从字符串中截取子字符串ToLower():将字符串转换成小写形式:将字符串转换成小写形式Trim():去掉字符串两边的空格:去掉字符串两边的空格String 常用方法应用常用方法应用1已有如下代码,按要求增加功能:已有如下代码,按要求增加功能:static
9、void Main(string args)string email;/电子邮件地址电子邮件地址 Console.WriteLine(请输入你的邮箱请输入你的邮箱:);email=Console.ReadLine();Console.WriteLine(你的邮箱是你的邮箱是 0,email);需实现的功能:需实现的功能:1、输入输入 yes 时,程序循环执行时,程序循环执行2、兼容以下各种形式兼容以下各种形式 yes(YES、yes、YeS.)3、提取邮箱的用户名提取邮箱的用户名演示示例演示示例4:String 常用方法常用方法String 常用方法应用常用方法应用2输入一个字符串,输出每个单
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- accp5 使用 C# 开发 数据库 应用程序 WinForms
限制150内