网站大量收购独家精品文档,联系QQ:2885784924

C#桌面程序应用开发复习.docVIP

  1. 1、本文档共13页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
.NET Framework中的MSIL、CLR和JIT分别是什么?CLR是否有自动内存管理能力?P1 MSIL(Microsoft Intermediate Language)微软中间语言 CLR(common language runtime)通用语言运行环境 JIT(Just In Time)即时编译器 C#中WriteLine()方法中的参数格式。P4 例 Console.WriteLine(string.Format({0,-30}{1:h:m:s},haha,System.DateTime.Now)) Console.WriteLine(姓名:{0},年龄:{1},name,age) 字符串(string类)的定义、比较、搜索、判断为空、获得字串、字符串删除、删除所有空格、字符串插入、字符串替换等方法。P12-14 字符串定义 string LastName;//定义一个字符串引用类型变量LastName LastName=Ming;//字符串阴影类型变量LastName引用字符串Ming string FirstName=Zhang; string Name=FirstName+ +LastName; string SameName=Name; char[] s2={计,算,机,科,学}; string s3=new String(s2); 字符串搜索 string s=ABC科学; int i=i.IndexOf(科); 这两条语句搜索“科”在字符串中的位置,规定第一个字符索引为0,所以“A”索引为0,“科”索引为3.因此这里i=3.如没有搜索到指定字符串i=-1.需要注意的是,ASCⅡ字符和汉字都占用一个索引号 字符串比较函数 string s1=abc; string s2=abc; int n=string.Compare(s1,s2);//n=0 n=0表示两个字符串相同,n小于零,s1s2,n大于零,s1s2.此方法区分大小写。亦可以用如下方法比较字符串: string s1=abc; string s2=abc; string s2=不相同; if(s==s1)//还可用!=。虽然string是引用类型,但这里比较两个字符串的值s2=相同; 判断是否为空字符串 string s=; string s1=不空; if(s.Length==0) s1=空; 得到子字符串或字符 string s=取子字符串; string sb= s.Substring(2,2);//从索引为2开始取2个字符,sb=字符,s内容不变 char sb1=s[0];//sb1=取 Console.WriteLine(sb1);//显示:取 字符串删除函数 string s=取子字符串; string sb=s.Remove(0,2);//从索引为0开始删除2个字符,sb=字符串,s内容不变 插入字符串 string s=计算机科学; string s1=s.Insert(3,软件);//s1=计算机软件科学,s内容不变 字符串替换函数 string s=计算机科学; string s1=s.Replace(计算机,软件);//s1=软件科学,s内容不变 把字符串转换为字符数组 string S=计算机科学; char[]s2=S.ToCharArray(0,S.Length);//属性Length为字符内对象的长度 其他数据类型转换为字符串 int i=9; string s8=i.ToString();//s8=9 float n=1.9f; string s9=n.ToString();//s8=1.9 其他数据类型都可用此方法转换为字符类对象 大小写转换 string s=AaBbCc; string s1=s.ToLower();//把字符转换为小写,s内容不变 string s2=s.ToUpper();//把字符转换为大写,s内容不变 删除所有的空格 string s=A bc; s.Trim();//删除所有空格 foreach语句的使用;P19 foreach(类型 变量名 in 表达式)循环语句 使用Convert类和parse方法进行类型转换; Convert.ToSingle(textBox1.Text)把字符串textBox1.Text转换为单浮点数 Convert.ToString(3.14)把单浮点数3.14转换为字符串 (1)这两个方法的最大不同是它们对null值的处理方法: Convert.ToInt32(null)会返回0而不会产生任何异常,但int.Parse(null)则会产生异常。没搞清楚Convert.ToInt32和int.Parse()的细细微区别时千万别乱用

文档评论(0)

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

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

1亿VIP精品文档

相关文档