基本数据类型优秀课件.ppt
《基本数据类型优秀课件.ppt》由会员分享,可在线阅读,更多相关《基本数据类型优秀课件.ppt(23页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、基本数据类型第1页,本讲稿共23页回顾C#提供以下运算符运算符:q一元运算符一元运算符q二元运算符二元运算符q三元运算符三元运算符C#提供以下类型的选择结构:qifqifelseqswitchcaseC#提供以下类型的循环结构:qwhile 循环qdo 循环qfor 循环qforeach 循环2第2页,本讲稿共23页目标q常量与只读字段q字符与转义 q字符串操作与比较 q常量字符串与变量字符串 q基本数据类型的分类q判断类型的工具q基本数据类型的转换q枚举与穷举 q正则表达式q中文转换3第3页,本讲稿共23页常量与只读字段 q常量constq本身就是staticq必须定义的时候赋值q只能在定义
2、的时候赋值q只能赋常数q只读字段 readonlyv本身不是staticv定义的时候可以不赋值v可以在构造函数中赋值v可以赋变量4第4页,本讲稿共23页引用类型与只读字段与只读字段用于引用类型的只读修饰符能够阻止用户替换该字段中存储的实例,但却无法阻止用户调用该字段的实例成员来修改其中的数据。public class 引用类型只读字段public readonly int Numbers=new int3;public 引用类型只读字段()for(int i=0;iNumbers.Length;i+)Numbersi=i*i;static void change()for(int i=0;iN
3、umbers.Length;i+)Numbersi=518;5第5页,本讲稿共23页字符char q公共字段公共字段q MaxValue表示 Char 的最大可能值。此字段为常数。q MinValue表示 Char 的最小可能值。此字段为常数。q静态方法q IsControl 指示指定的 Unicode 字符是否属于控制字符类别。q IsDigit 指示某个 Unicode 字符是否属于十进制数字类别。q IsLetter 指示某个 Unicode 字符是否属于字母类别。q IsLetterOrDigit指示某个字符是属于字母类别还是属于十进制数字类别。q IsLower 指示某个 Unico
4、de 字符是否属于小写字母类别。q IsNumber 指示某个 Unicode 字符是否属于数字类别。q IsPunctuation 指示某个 Unicode 字符是否属于标点符号类别。q IsSeparator指示某个 Unicode 字符是否属于分隔符类别。q IsSurrogate指示某个 Unicode 字符是否属于代理项字符类别。q IsSymbol指示某个 Unicode 字符是否属于符号字符类别。q IsUpper 指示某个 Unicode 字符是否属于大写字母类别。q IsWhiteSpace指示某个 Unicode 字符是否属于空白类别。6第6页,本讲稿共23页字符转义qt与
5、 Tab 符 u0009 匹配。qr与回车符 u000D 匹配。qn与换行符 u000A 匹配。qe与 Esc 符 u001B 匹配。q消除紧接其后的字符转义q消除其后的字符串中的所有转义qMu0061in=Main:因为程序编译时会把所有字符(非关键字)翻译成unicode。7第7页,本讲稿共23页字符串操作 StringString提供了很多用于操纵字符串的方法,完成诸如复制、连接、替换、拆分、填充和大小写转换等操作。qJoin 方法:在指定 String数组的每个元素之间串联指定的分隔符 String,从而产生单个串联的字符串。qSplit 方法:标识此实例中的子字符串(它们由数组中指定
6、的一个或多个字符进行分隔),然后将这些子字符串放入一个 String数组中。qIndexOf 方法:返回String 在此实例中的第一个匹配项的索引或一个或多个字符的索引。qLastIndexOf 方法:返回指定的 Unicode 字符或 String在此实例中的最后一个匹配项的索引位置。qReplace 方法:将此实例中的指定 Unicode 字符或 String 的所有匹配项替换为其他指定的 Unicode 字符或 String。qSubstring 方法:从此实例检索子字符串。子字符串从指定的字符位置开始。8第8页,本讲稿共23页字符串操作 qClone 方法:返回对此 String 实
7、例的引用,返回类型为object,所以接收时需要转化为string类型。qCopy 方法:创建一个与指定的 String 具有相同值的 String 的新实例。qCopyTo 方法:将指定数目的字符从此实例中的指定位置复制到 Unicode 字符数组中的指定位置。qStartsWith 方法:确定此实例的开始处是否与指定的 String 匹配。qEndsWith 方法:确定此实例的末尾是否与指定的 String 匹配。qInsert 方法:在此实例中的指定索引位置插入一个指定的 String 实例。qRemove 方法:从此实例中的指定位置开始删除指定数目的字符。qToLower 方法:返回此
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基本 数据类型 优秀 课件
限制150内