c#中的常用字符串方法有哪些

  介绍

这篇文章将为大家详细讲解有关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 #中的常用字符串方法有哪些”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,使各位可以学到更多知识,如果觉得文章不错,请把它分享出去让更多的人看的到。

c#中的常用字符串方法有哪些