第六章 C#_chp6.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第六章 关于字符串 字符串的创建和连接   System.String类提供了很多方法来创建字符串,最常用的有两种:Cancat和Format;    Cancat可以把多个字符串连接成一个字符串,例如:   String a=hello,;   string b=world.; string str = new string(A, 21);   string c=String.Cancat(a,b);   Cancat 是一个static方法,所以要使用String.Cancat()这种形式。 连接两个字符串也可以用字符串连 接符+进行连 接。这是较常用的方法。 Format:格式化字符串 int a double b=1.2345678; String c=string.Format({0,5},{1,10},a,b); //花括号里的第一个0是指变量的索引值,即:第一个变量;后面的5指的是变量的占位符。 Console.WriteLine(c); 格式化的另一种实例: double a=123.456789;   Console.WriteLine({0:c},a);   Console.WriteLine({0:e},a); C:货币 D:十进制(只有整数支持) E:科学计数法(指数) F:固定点 G:常规 N:数字 P:百分比 R:往返过程 X:十六进制。 格式项允许在格式字符后面加上一个数字(0~99),以表示需要达到的输出精度。这个数字叫做精度说明符。范例如下:   double a=1.2345678;   Console.WriteLine({0:c2},a);   Console.WriteLine({0:N4},a); ToString() 如同所有从 Object 派生的对象一样,字符串也提供了 ToString 方法,用于将值转换为字符串。 int year = 1999; string msg = Eve was born in + year.ToString(); System.Console.WriteLine(msg); 访问各个字符 字符串中所包含的各个字符可以使用以下方法进行访问,如 SubString() //字符串截取 Replace() //字符串替换 string s3 = Visual C# Express; System.Console.WriteLine(s3.Substring(7, 2)); System.Console.WriteLine(s3.Replace(C#,Basic)); 也可以将字符复制到字符数组ToCharArray()或者可以用索引访问字符串中的各个字符 练习 :把输入的字符串反过来显示 Trim() //去除空格 ToUpper() 或 ToLower() //更改大小写 string s6 = Battle of Hastings, 1066; System.Console.WriteLine(s6.ToUpper()); System.Console.WriteLine(s6.ToLower()); == 和 != 在一个字符串中搜索另一个字符串 若要在一个字符串中搜索另一个字符串,可以使用 IndexOf()。如果未找到搜索字符串,IndexOf() 返回 -1;否则,返回它出现的第一个位置的索引(从零开始) string s9 = Battle of Hastings, 1066; System.Console.WriteLine(s9.IndexOf(Hastings)); System.Console.WriteLine(s9.IndexOf(1967)); 将字符串拆分为子字符串 如将句子拆分为各个单词)是一个常见的编程任务。Split() 方法使用分隔符(如空格字符)char 数组,并返回一个子字符串数组 string aa = 1234,234523,4324,324; string[] str = aa.Split(,); foreach (string bb in str) { Console.Write(bb + \r\n); } char[] delimit = new char[] { ,, }; strin

文档评论(0)

xiaofei2001128 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档