首页 各类教程

CompareTo()

比较/对照
参数:是一个字符串
返回值:是一个int 类型有 0 ,1,-1
当返回值为0 的时候代表俩个字符串相等,如果返回值是1 或者 -1 代表不相等。(目前记住返回值为 1 和 -1 代表俩个字符串不相等,就OK了)
例子:string a = "asd";
string b = "sad";

int c = a.CompareTo(b);


Replace()

替换
参数:2个字符 或 2个字符串 。
第一个参数是被替换的,第二个参数是准备用来替换的。
返回值:是一个 string类型
例子:sting str = "ssa";
string newStr = str.replace('s','c');//替换字符----(步骤1)

string newStr = str.replace("ss","ca");//替换字符串----(步骤2)

//在以上操作中 str 始终未发生改变仍然是 “ssa”,而 newStr 在(步骤1)中变成了"cca"。newStr 在(步骤2)中变成了"caa"


Split()

分割
参数:一个char类型的字符
返回值:是一个字符串类型的数组。
例子:string str = "aaa.sss.ddd";
string[] strArray = str.Split('.');

foreach (var item in strArray)

{

Console.WriteLine(item);

}

//打印“aaa” "sss" "ddd"


Substring()

从一个字符串中截取一部分
参数:是2个int类型的索引,第一个参数是从第几个字符开始截取(含该字符),第二个参数是截取多长。
返回值:是一个String类型的字符串
例子:string str = "aaa.sss.ddd";
string temp = str.Substring(4,3);

Console.WriteLine(temp);

//打印是"sss"


ToUpper()

将字符串全部转化成大写
例子:string str = "aaa";
string temp = str.ToUpper();

Console.WriteLine(temp);

//打印是“”


ToLower()

将字符串全部转化成小写(用法和ToUpper()一致)


Trim()

将字符串的首尾空格去掉,中间的空格不去除。如果想把字符串中间的空格去掉使用,Replace将空格替换成一个空字符串。
例子:string str = " aaa.sss.ddd";
string str1 = str.Trim();

Console.WriteLine(str1);

//打印是"aaa.sss.ddd"


IndexOf()

将参数提供的字符串在本字符串中进行查找。
用法:可以用该函数进行判断,某字符串中是否包含另外一个字符串。
参数:一个字符串
返回值:当参数在本字符串中找到对应的部分后,参数的第一个字符在本字符串中对应的索引。-1表示参数在本字符串中无对应的部分。
例:string str = "aaa.sss.ddd";
int tempNum = str.IndexOf(".");

Console.WriteLine(tempNum);

//打印是:3


Concat()合并字符串

CopyTo()把字符串中指定的字符复制到一个数组中

Format()格式化字符串

IndexOfAny()

Insert()把一个字符串实例插入到另一个字符串实例的制定索引处。

Join()合并字符串数组,创建一个新字符串



本站已关闭评论
如有事请联系QQ:24677102
微信:phpxuan