欢迎来到天天文库
浏览记录
ID:21593304
大小:403.50 KB
页数:44页
时间:2018-10-19
《常用数据类型的用法》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、第3章常用数据类型的用法3.1字符串3.2数组3.3枚举3.4泛型3.5泛型集合3.6日期与时间处理3.7数学运算3.8随机数3.1字符串String类(string):stringmyString="sometext";strings2=newstring('a',2);//结果为aaToString()方法String.Empty表示空字符串String类的表示方法:stringstr="C:\test\first.cs"stringstr=@"C:testfirst.cs"取字符串中的某个字符的方法:stringmyStrin
2、g="sometext";charchFirst=myString[2];//结果为m3.1字符串字符串比较方法string.Compare(strings1,strings2)如果s1大于s2,结果为1;如果s1等于s2,结果为0;如果s1小于s2,结果为-1。string.Compare(strings1,strings2,boolignoreCase)ignoreCase确定是否区分大小写比较两个字符串是否相等,使用:Equals方法==3.1字符串字符串查找Contains方法:用于查找一个字符串中是否包含指定的子字符串。语法为:p
3、ublicboolContains(stringvalue)例如:stringstr1="thisisastring.";boolb=str1.Contains("is");IndexOf方法:求某个字符或者子串在字符串中出现的位置。两种最常用的重载形式:publicintIndexOf(strings)publicintIndexOf(strings,intstartIndex)LastIndexOf方法:LastIndexOf方法的用法与IndexOf方法相同,查找最后一次出现的位置。3.1字符串例如:Console.WriteLine
4、(str1.IndexOf("is"));//结果为2(注意序号从0开始)Console.WriteLine(str1.LastIndexOf("is"));//结果为5IndexOfAny方法:查找某个字符串中是否包含某些字符(多个不同的字符)。常用语法:publicintIndexOfAny(char[]anyOf)例如:strings1="123abc123abc123";char[]c={'a','b','5','8'};intx=s1.IndexOfAny(c);//x结果为33.1字符串截取字符串Substring(intsta
5、rtIndex,intcount)截取字符串从startIndex位开始,截取长度为count的字符串例如:stringstr=“abc123”;stringss=str.Substring(1,4);Console.WriteLine(ss);//bc123.1字符串删除指定数量的字符Remove(intstartIndex,intcount)例如:stringstr1="thisisastring.“Console.WriteLine(str1.Remove(1,2));//结果为tsisastring字符串替换Replace(stri
6、ngoldStr,stringnewStr)例如:stringstr1="thisisastring.“Console.WriteLine(str1.Replace("is","xy"));//结果为thxyxyastring3.1字符串插入字符串例如:strings1="abcdabcd";strings2=s1.Insert(2,"12");//结果为"ab12cdabcd“从字符串开头或结尾删除指定的字符:利用TrimStart删除字符串首部空格,利用TrimEnd删除字符串尾部空格,利用Trim删除字符串首部和尾部空格。例如:str
7、ings1="□□□□thisisabook";strings2="thatisapen□□□□";strings3="□□isapen□□";Console.WriteLine(s1.TrimStart());//删除首部空格Console.WriteLine(s2.TrimEnd());//删除尾部空格Console.WriteLine(s3.Trim());//删除首部和尾部空格3.1字符串字符串的合并与拆分Join方法:在数组的每个元素之间串联指定的分隔符,从而产生单个串联的字符串。语法为:publicstaticstringJoi
8、n(stringseparator,string[]value)Split方法:将字符串按照指定的一个或多个字符进行分离,从而得到一个字符串数组。常用语法为:publicstri
此文档下载收益归作者所有