这篇文章将为大家详细讲解有关c#中的常用字符串方法有哪些,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。
<强> 强>
而该方法在c#中有两个重载函数:substring(参数),子串(参数1,参数2),
用法如下:
string A =拔? 39;m A string"; string B=A.substring (1); string C=A.substring (1,6);
其中传入的参数1为字符串的起始位置,字符子串B将截取字符串一的第2个字符之后所有的字符。字符子串C将截取字符串一的第2个字符之后的长度为6的字符串。参数必须大于等于0,如果小于0将抛出ArgumentOutOfRange异常。
string A =,“我# 39;m A string" char B =[1],
char [],=, A.Tochararray ();
<强> 3)转换大小写强>
& lt; string> .ToLower()转换成小写
& lt; string> .ToUpper()转换成大写
<强> 4)删除字符串种的空格或者指定的字符强>
删除字符串前后的空格:
& lt; string>。 修剪 ()
删除指定的字符:
首先利用字符数组指定特定字符
char [], C ={& # 39;, & # 39;, & # 39; e # 39;,} & lt; string> .Trim (C)
也可以使用Trimstart (), TrimEnd()分别去除前后的空格或者指定的字符
<强> 5)在字符串前后添加空格或者指定的字符强>
& lt; string> .PadLeft(参数)& lt; string> .PadRight(参数),参数为添加空格后字符串的长度
& lt; string> .PadLeft(参数1,参数2)参数1为使字符串达到的长度,参数2为指定添加的字符。
<强> 6)indexof()的用法强>
indexof ()
查找字串中指定字符或字串首次出现的位置,返回首索引值,如:
str1.IndexOf(“字“);,//查找“字”在str1中的索引值(位置) str1.IndexOf(“字串“);//查找“字串”的第一个字符在str1中的索引值(位置) str1.IndexOf(“字“,开始,结束);//从str1第开始+ 1个字符起,查找最后个字符,查找“字”在字符串str1中的位置
[从第一个字符算起)注意:开始+结束不能大于str1的长度
<强> 7)插入()的用法强>
& lt; string> .insert(参数1,参数2)
参数1为插入子字符串的其实位置,参数2为要插入的子字符串
<强> 8)比较字符串的大小强>
比较(str1 str2)——比较两个字符串str1, str2的大小,如果大于返回正数,等于返回0,小于返回负数
<强> 9)替换指定的字符串强>
. replace(参数1,参数2)——用指定的字符替换字符串中的指定字符
关于“c #中的常用字符串方法有哪些”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,使各位可以学到更多知识,如果觉得文章不错,请把它分享出去让更多的人看的到。