大橙子网站建设,新征程启航
为企业提供网站建设、域名注册、服务器等服务
这篇文章将为大家详细讲解有关C#中的常用字符串方法有哪些,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。
创新互联是一家专业提供王益企业网站建设,专注与网站建设、成都网站建设、H5高端网站建设、小程序制作等业务。10年已为王益众多企业、政府机构等服务。创新互联专业网站建设公司优惠进行中。1)截取字符串使用substring方法,
而该方法在c#中有两个重载函数:substring(参数),substring(参数1,参数2),
用法如下:
string A ="I'm a string"; string B=A.substring(1); string C=A.substring(1,6);
其中传入的参数1为字符串的起始位置,字符子串B将截取字符串A的第2个字符之后所有的字符.字符子串C将截取字符串A的第2个字符之后的长度为6的字符串.参数必须大于等于0,如果小于0将抛出ArgumentOutOfRange异常.
2)字符串转化为字符数组
首先,string类型变量可以看成为char变量的只读数组,这样就可以使用如下语法访问每个字符:
string A = "i'm a string" char B =A[1];
而要是把字符串变为可写的char数组,可以使用TocharArray()方法:
char [] = A.Tochararray();
使用B.Length获取字符串的长度.
3)转换大小写
4)删除字符串种的空格或者指定的字符
删除字符串前后的空格:
. Trim ()
删除指定的字符:
首先利用char数组指定特定字符
char[] C ={' ','e',}.Trim(C)
也可以使用Trimstart(),TrimEnd()分别去除前后的空格或者指定的字符
5)在字符串前后添加空格或者指定的字符
6)indexof()的用法
IndexOf()
查找字串中指定字符或字串首次出现的位置,返回首索引值,如:
str1.IndexOf("字"); //查找“字”在str1中的索引值(位置) str1.IndexOf("字串");//查找“字串”的第一个字符在str1中的索引值(位置) str1.IndexOf("字",start,end);//从str1第start+1个字符起,查找end个字符,查找“字”在字符串STR1中的位置
[从第一个字符算起]注意:start+end不能大于str1的长度
7)insert()的用法
.insert(参数1,参数2)
参数1为插入子字符串的其实位置,参数2为要插入的子字符串
8)比较字符串的大小
Compare(str1,str2)——比较两个字符串 str1,str2的大小,如果大于返回正数,等于返回0,小于返回负数
9)替换指定的字符串
String.Replace(参数1,参数2)——用指定的字符替换字符串中的指定字符
关于“C#中的常用字符串方法有哪些”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,使各位可以学到更多知识,如果觉得文章不错,请把它分享出去让更多的人看到。
另外有需要云服务器可以了解下创新互联scvps.cn,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。