C# 字符串(String)

C# 字符串(String)

ID:37920405

大小:145.00 KB

页数:7页

时间:2019-06-02

C# 字符串(String)_第1页
C# 字符串(String)_第2页
C# 字符串(String)_第3页
C# 字符串(String)_第4页
C# 字符串(String)_第5页
资源描述:

《C# 字符串(String)》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、C# 字符串(String)在C#中,您可以使用字符数组来表示字符串,但是,更常见的做法是使用 string 关键字来声明一个字符串变量。string关键字是 System.String 类的别名。创建String对象您可以使用以下方法之一来创建string对象:·通过给String变量指定一个字符串·通过使用String类构造函数·通过使用字符串串联运算符(+)·通过检索属性或调用一个返回字符串的方法·通过格式化方法来转换一个值或对象为它的字符串表示形式下面的实例演示了这点:usingSystem; namespaceStringApplication{ cl

2、assProgram { staticvoidMain(string[]args) { //字符串,字符串连接 stringfname,lname; fname="Rowan"; lname="Atkinson"; stringfullname=fname+lname; Console.WriteLine("FullName:{0}",fullname); //通过使用string构造函数 char[]letters={'H','e','l','l','o'}; stringgreetings=newstring(letters); Console.Writ

3、eLine("Greetings:{0}",greetings); //方法返回字符串 string[]sarray={"Hello","From","Tutorials","Point"}; stringmessage=String.Join("",sarray); Console.WriteLine("Message:{0}",message); //用于转化值的格式化方法 DateTimewaiting=newDateTime(2012,10,10,17,58,1); stringchat=String.Format("Messagesentat{0:

4、t}on{0:D}", waiting); Console.WriteLine("Message:{0}",chat); Console.ReadKey(); } }}当上面的代码被编译和执行时,它会产生下列结果:FullName:RowanAtkinson Greetings:Hello Message:HelloFromTutorialsPoint Message:Messagesentat5:58PMonWednesday,October10,2012String类的属性String类有以下两个属性:序号属性名称&描述1Chars在当前 String 对象

5、中获取 Char 对象的指定位置。2Length在当前的 String 对象中获取字符数。String类的方法String类有许多方法用于string对象的操作。下面的表格提供了一些最常用的方法:序号方法名称&描述1publicstaticintCompare(stringstrA,stringstrB) 比较两个指定的string对象,并返回一个表示它们在排列顺序中相对位置的整数。该方法区分大小写。2publicstaticintCompare(stringstrA,stringstrB,boolignoreCase) 比较两个指定的string对象,并返回一

6、个表示它们在排列顺序中相对位置的整数。但是,如果布尔参数为真时,该方法不区分大小写。3publicstaticstringConcat(stringstr0,stringstr1) 连接两个string对象。4publicstaticstringConcat(stringstr0,stringstr1,stringstr2) 连接三个string对象。5publicstaticstringConcat(stringstr0,stringstr1,stringstr2,stringstr3) 连接四个string对象。6publicboolContains(str

7、ingvalue) 返回一个表示指定string对象是否出现在字符串中的值。7publicstaticstringCopy(stringstr) 创建一个与指定字符串具有相同值的新的String对象。8publicvoidCopyTo(intsourceIndex,char[]destination,intdestinationIndex,intcount) 从string对象的指定位置开始复制指定数量的字符到Unicode字符数组中的指定位置。9publicboolEndsWith(stringvalue) 判断string对象的结尾是否匹配指定的字符串。10

8、publicboolEq

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。