- 1、本文档共33页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
accp5.0使用C#开发数据库应用程序〔C#WinForms〕第三章
第三章 用 Hello ACCP.NET 快速热身(三) 回顾 预习检查 本章介绍了哪些传递参数的方式? 说出两个常用的字符串处理方法。 C# 中的类型转换有哪几种方式? 本章任务 编写 Hello ACCP.NET 控制台应用程序 计算缴税后的工资 交换两个数 处理用户邮件地址 字符串分割后重新连接 输出个人档案 一个数转换为其他类型 本章目标 掌握 C# 中方法的定义和使用 掌握 C# 中参数的传递方式 掌握常用的 String 类的方法 能够进行常用数据类型之间的转换 C# 中的命名空间 引用命名空间 使用 using 引用命名空间 方法的基本概念 回顾:什么是方法?使用方法有什么好处? 参数的值传递方式 示例2代码分析 关键代码回顾: 为什么使用 ref 通过引用传递参数 示例 3 分析 两种传参方式的比较 IDE 使用技巧进阶 在示例3上演示: 小结 比较两个数的大小,自定义比较两个整数大小的方法: 如果第一个数大,返回1 如果相等返回0 如果第一个数小,返回-1 在 Main() 方法中输入两个数,调用这个方法 String常用方法 回顾:Java 中常用的字符串处理方法? String 常用方法应用1 已有如下代码,按要求增加功能: String 常用方法应用2 使用 Split() 方法分割字符串 使用 Join() 方法连接字符串 示例5代码分析 关键代码回顾: Format() 方法 回顾两种输出字符串的方式: 示例 6 代码分析 关键代码回顾: Format() 的语法小结 小结 补充下划线处的占位符,输出五个成语 为什么需要类型转换 编译器要确切地知道数据的类型 怎样进行隐式类型转换 隐式转换:自动类型转换 怎样进行显式类型转换 显式转换:强制类型转换 使用 Parse() 进行转换 字符串和数值型的互相转换 使用 Convert 类进行转换 使用 Convert :Convert.ToXxx(object value) Parse 与 Convert Xxx.Parse(string) 小结 类型转换有几种方式? 总结 自定义方法由哪几部分构成? String 类的 Format() 方法的参数包括什么? Parse() 与 Convert 分别把什么类型转为什么类型? Thank you string myString = Hello; int myInt = int.Parse(myString); double score = 59.3; int myInt = Convert.ToInt32 (score); double score = 92.6; string myString = score.ToString( ); 错误! 字符串不是有效的整数形式 转换成功! myString 为 92.6 转换成功,但精度丢失! myInt 为 59 下面各种转换的结果是什么? 参数值传递 常见错误:调用时不使用ref,可以给学员看一下错误信息 PPT上的效果图为六个任务中的四个效果图 可以加一个常见错误:使用Parse()方法转换string类型以外的类型 将示例3的代码都放在Main方法中,利用重构提取方法 主要让学员理解占位符和参数列表的对应关系 二者的区别: 将字符串转换为其他类型 将任意类型转换为其他类型 生活案例:生活在不同地区的人 只要求学员知道using的作用就行,不用过于深入,S2还会讲 * * 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(); } 下面一段代码的输出是什么? using System; using System.Collections.Generic; using System.Text; namespace HelloACCP { class Program { static void Main(string[ ] args) { //
文档评论(0)