最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

C# String常用函數(shù)的使用詳解

 更新時間:2021年04月28日 08:34:55   作者:Kim Yong  
這篇文章主要介紹了C# String常用函數(shù)的使用詳解,幫助大家更好的理解和學(xué)習(xí)使用c#,感興趣的朋友可以了解下

Remove

Remove(int startIndex) 刪除此字符串中從指定位置到最后位置的所有字符。 Remove(int startIndex, int length) 從此實(shí)例中的指定位置開始刪除指定數(shù)目的字符。Remove 會進(jìn)行區(qū)域的檢查。 對于第一種形式 當(dāng)

  • startIndex 小于零 或
  • startIndex 指定的位置不在此字符串內(nèi);

對于第二種形式當(dāng)

  • startIndex 或 count 小于零 或
  • startIndex 加 count 之和指定一個此實(shí)例外的位置。

會拋出異常。

string Test = "xx-xx-xx";
Test = Test.Remove(Test.Length-3);
Test = Test.Remove(0,3);

Substring

String.SubString(int startIndex,int length)
startIndex:截取字符串開始的位置
length:截取字符串的長度

string Test = "xx-xx-xx";
Test = Test.Substring(0,1);

Replace

Replace() – 替換 char 或 String 將此實(shí)例中的指定 Unicode 字符或 String 的所有匹配項(xiàng)替換為其他指定的 Unicode 字符或 String。 兩種重載的形式

  • Replace(char oldChar, char newChar)

將此實(shí)例中的指定 Unicode 字符的所有匹配項(xiàng)替換為其他指定的 Unicode 字符。

  • Replace(string oldValue, string newValue)

將此實(shí)例中的指定 String 的所有匹配項(xiàng)替換為其他指定的 String。

string Test = "xx-xx-xx";
Test = Test.Replace(-,+);

Spilt

split()首先是一個分隔符,它會把字符串按照split(‘ 字符')里的字符把字符串分割成數(shù)組,然后存給一個數(shù)組對象。

string Test = "xx-xx+xx*xx";
string[] TestArray1 = Test.Spilt('-');
string[] TestArray2 = Tset.Split(new char[3]{'-','+','*'}) ;//多字符分割
string[] TestArray3 = Test.Spilt('-',StringSpiltOptions.RemoveEmptyEntries);//去除空內(nèi)容

None//RemoveEmptyEntries/TrimEntries

StringSplitOptions

Join

Join的目的是把這個數(shù)組中的所有元素連起來,并且在兩兩之間放置你定義的符號。

string[] val = new[] {"1", "2", "3'};
string result = string.Join("$", val);//result 將會變成 "1$2$3"

用+號連接會生成臨時字符串,Join效率更高

Append

用來將文本或?qū)ο蟮淖址硎拘问教砑拥接僧?dāng)前 StringBuilder 對象表示的字符串的結(jié)尾處

StringBuilder sqlQuery = new StringBuilder(); 
sqlQuery.Append("SELECT COUNT([ProductID]) FROM ~~where [IsDelete]='F' );

StringBuilder的優(yōu)越性是在:
第一:他不需要每次都去分配內(nèi)存空間。所以系統(tǒng)就沒有必要去處理垃圾;
第二:當(dāng)我們需要多次的對一個字符串進(jìn)行多次操作的時候,他的效率要遠(yuǎn)遠(yuǎn) 高 與string

以上就是C# String常用函數(shù)的使用詳解的詳細(xì)內(nèi)容,更多關(guān)于C# String常用函數(shù)的資料請關(guān)注腳本之家其它相關(guān)文章!

相關(guān)文章

最新評論

陇西县| 南康市| 卢龙县| 伊金霍洛旗| 防城港市| 元朗区| 龙江县| 昌黎县| 江都市| 凌源市| 兴业县| 隆回县| 阆中市| 平南县| 尼木县| 宜宾县| 墨竹工卡县| 建昌县| 新干县| 安多县| 收藏| 凤山县| 梁平县| 富蕴县| 五峰| 惠东县| 金湖县| 维西| 扎鲁特旗| 威远县| 壤塘县| 定结县| 阳泉市| 新田县| 阳原县| 宁阳县| 准格尔旗| 马龙县| 望奎县| 那坡县| 宁南县|