2.5.1 比較字串
(1)CompareTo方法
格式:String1.CompareTo(String2)
回傳值:相等——0;String1>String2 回傳值為1;String1<String2 回傳值為-1;
(2)Equals方法:判斷兩個字串是否相同,相同回傳值為true,不相同回傳值為false
格式:String1.Equals(String2)
2.5.2 定位字符及子串
IndexOf方法:定位字串中某個字符或子串第一次出現的位置
格式:String1.IndexOf(String2)
String2是要定位的字符或子串,如果找到該字符,回傳值為String2的索引位置(從0開始);如果沒找到,回傳值為-1;如果String2為Empty,回傳值為0
2.2.4 截取字串
Substring方法:從指定字串中截取子串
格式:String.Substring(int,int)
第一個引數是起始位置(索引從0開始),第二個引數是截取的長度
2.5.6 插入和填充字串
2.5.6.1 插入字串
Insert()方法:在一個字串的指定位置插入另一個字串,構成一個新的字串
格式:String1.Insert(Int,String2)
int是要插入的位置,索引從0開始,String2是要插入的字串
例:
string str="this is a gril";
str=str.Insert(10,"beautiful");
執行結果是:this is a beaut gril
2.5.6.2填充字串
PadLeft/PadRight:添加指定數量的字符(默認是空格)實作左對齊/右對齊
格式:String.PadLeft(int,Char);
第一個引數是填充后的字串長度,第二個引數是填充的字符(可以省略,省略是空格)
2.5.7 洗掉和剪切字串
2.5.7.1 洗掉字串
Remove方法:在一個字串的指定位置洗掉指定的字符
格式:String.Remove(Int,Int);
第一個引數指定開始洗掉的位置,索引從0開始,第二個引數指定洗掉的字符數量
例如:
string str="this is a beautiful gril"
str =str.Remove(10,10);
執行結果:str的值為"this is a gril"
2.5.8 復制字串
String.Copy("str");
例:
string str="abc";
string NewStr=String.Copy(str);
執行結果:NewStr的值為abc
2.5.9 替換字串
Replace方法:替換掉一個字串的某些特定字符或子串
String.Replace(String1,String2);
第一個引數是被替代的子串,第二個是替換后的新子串
例:
string str="this is a dog";
str=str.Replace("dog","pig");
執行結果:str的值為"this is a pig"
轉載請註明出處,本文鏈接:https://www.uj5u.com/net/173927.html
標籤:ASP.NET
下一篇:發布.net網站的步驟和問題
