- 1、本文档共13页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 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()的细细微区别时千万别乱用
您可能关注的文档
- 邮箱常见问题列表.docx
- 补上生活教育这一课(讲怎样写议论文的例文).doc
- 精加工车间制程品质控制.docx
- 集成电路芯片封装技术复习题教材.doc
- java基础测试题和答案.docx
- 论专利侵权中等同替换原则.doc
- 常见存储卡类型介绍.docx
- 软件产品代理协议-附件.doc
- 主板测试卡对照表指南.doc
- final cut pro 7快捷键大全l两种查找方式.docx
- 福莱特玻璃集团股份有限公司海外监管公告 - 福莱特玻璃集团股份有限公司2024年度环境、社会及管治报告.pdf
- 广哈通信:2024年度环境、社会及治理(ESG)报告.pdf
- 招商证券股份有限公司招商证券2024年度环境、社会及管治报告.pdf
- 宏信建设发展有限公司2024 可持续发展暨环境、社会及管治(ESG)报告.pdf
- 品创控股有限公司环境、社会及管治报告 2024.pdf
- 中信建投证券股份有限公司2024可持续发展暨环境、社会及管治报告.pdf
- 洛阳栾川钼业集团股份有限公司环境、社会及管治报告.pdf
- 361度国际有限公司二零二四年环境、社会及管治报告.pdf
- 中国神华能源股份有限公司2024年度环境、社会及管治报告.pdf
- 广西能源:2024年环境、社会及治理(ESG)报告.pdf
文档评论(0)