亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

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

 更新時(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í)例中的指定位置開(kāi)始刪除指定數(shù)目的字符。Remove 會(huì)進(jìn)行區(qū)域的檢查。 對(duì)于第一種形式 當(dāng)

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

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

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

會(huì)拋出異常。

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

Substring

String.SubString(int startIndex,int length)
startIndex:截取字符串開(kāi)始的位置
length:截取字符串的長(zhǎng)度

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()首先是一個(gè)分隔符,它會(huì)把字符串按照split(‘ 字符')里的字符把字符串分割成數(shù)組,然后存給一個(gè)數(shù)組對(duì)象。

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的目的是把這個(gè)數(shù)組中的所有元素連起來(lái),并且在兩兩之間放置你定義的符號(hào)。

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

用+號(hào)連接會(huì)生成臨時(shí)字符串,Join效率更高

Append

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

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

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

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

相關(guān)文章

  • c# 引用類(lèi)型和值類(lèi)型

    c# 引用類(lèi)型和值類(lèi)型

    CLR支持兩種類(lèi)型:引用類(lèi)型和值類(lèi)型。引用類(lèi)型總是從托管堆上分配的
    2012-10-10
  • 詳解C#中Helper類(lèi)的使用

    詳解C#中Helper類(lèi)的使用

    項(xiàng)目中用戶頻繁訪問(wèn)數(shù)據(jù)庫(kù)會(huì)導(dǎo)致程序的卡頓,甚至堵塞。使用緩存可以有效的降低用戶訪問(wèn)數(shù)據(jù)庫(kù)的頻次,有效的減少并發(fā)的壓力。而helper類(lèi)對(duì)緩存有了封裝,本文展示了封裝的示例代碼,需要的可以參考一下
    2022-04-04
  • C#中的委托Delegate

    C#中的委托Delegate

    這篇文章介紹了C#中的委托Delegate,文中通過(guò)示例代碼介紹的非常詳細(xì)。對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2022-05-05
  • C#獲取關(guān)鍵字附近文字算法實(shí)例

    C#獲取關(guān)鍵字附近文字算法實(shí)例

    這篇文章主要介紹了C#獲取關(guān)鍵字附近文字算法,實(shí)例分析了文字查找算法的原理與實(shí)現(xiàn)技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下
    2015-07-07
  • 詳解c# 可空類(lèi)型(Nullable)

    詳解c# 可空類(lèi)型(Nullable)

    這篇文章主要介紹了c# 可空類(lèi)型(Nullable)的相關(guān)資料,文中示例代碼非常詳細(xì),幫助大家更好的理解和學(xué)習(xí),感興趣的朋友可以了解下
    2020-07-07
  • C#如何使用SHBrowseForFolder導(dǎo)出中文文件夾詳解

    C#如何使用SHBrowseForFolder導(dǎo)出中文文件夾詳解

    這篇文章主要給大家介紹了關(guān)于C#如何使用SHBrowseForFolder導(dǎo)出中文文件夾的相關(guān)資料,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)合作工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2018-11-11
  • C#實(shí)現(xiàn)QQ窗口抖動(dòng)效果

    C#實(shí)現(xiàn)QQ窗口抖動(dòng)效果

    這篇文章主要為大家詳細(xì)介紹了C#實(shí)現(xiàn)QQ窗口抖動(dòng)效果,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2020-11-11
  • C#使用StringBuilder實(shí)現(xiàn)高效處理字符串

    C#使用StringBuilder實(shí)現(xiàn)高效處理字符串

    這篇文章主要為大家詳細(xì)介紹了C#如何使用StringBuilder實(shí)現(xiàn)高效處理字符串,文中的示例代碼講解詳細(xì),感興趣的小伙伴可以跟隨小編一起學(xué)習(xí)一下
    2024-01-01
  • C#表達(dá)式樹(shù)的基本用法講解

    C#表達(dá)式樹(shù)的基本用法講解

    這篇文章主要介紹了C#表達(dá)式樹(shù)的基本用法講解,幫助大家更好的理解和使用c#,感興趣的朋友可以了解下
    2020-12-12
  • C#實(shí)現(xiàn)將DataTable內(nèi)容輸出到Excel表格的方法

    C#實(shí)現(xiàn)將DataTable內(nèi)容輸出到Excel表格的方法

    這篇文章主要介紹了C#實(shí)現(xiàn)將DataTable內(nèi)容輸出到Excel表格的方法,較為詳細(xì)的分析了C#基于DataTable保存Excel數(shù)據(jù)的相關(guān)技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下
    2015-08-08

最新評(píng)論