C#中使用Split方法拆分字符串實(shí)例
C#中有一個(gè)字符串拆分函數(shù)String.Split(),可以用于將一個(gè)字符串,拆分為一個(gè)字符串?dāng)?shù)組。在拆分的時(shí)候,需要一個(gè)拆分的“分隔符”。這個(gè)“分隔符”可以是一個(gè)字符,也可以是多個(gè)字符組成一個(gè)字符串。
先舉一個(gè)簡的例子:
string[] sArray=str.Split(new char[] {'-'});
foreach(string i in sArray) Response.Write(i.ToString() + "<br>");
輸出結(jié)果:
bbb
ccc
ddd
eee
上面這個(gè)例子是把字符串"aaa-bbb-ccc-ddd-eee",使用短橫線(-)進(jìn)行拆分,拆分出來的字符串?dāng)?shù)組一共有五個(gè)元素,分別是aaa,bbb,ccc,ddd和eee。
還是這個(gè)例子,我們稍微變化一下。
string[] sArray=str.Split(new char[] {'1','2','3','4'});
foreach(string i in sArray) Response.Write(i.ToString() + "<br>");
輸出結(jié)果:
bbb
ccc
ddd
eee
看到了嗎?這里可以使用多個(gè)不同的字符來對字符串進(jìn)行拆分。
相關(guān)文章
詳解C# Protobuf如何做到0分配內(nèi)存的序列化
這篇文章主要介紹了詳解C# Protobuf如何做到0分配內(nèi)存的序列化,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2020-04-04
C#實(shí)現(xiàn)遞歸調(diào)用的Lambda表達(dá)式
這篇文章介紹了C#實(shí)現(xiàn)遞歸調(diào)用的Lambda表達(dá)式,文中通過示例代碼介紹的非常詳細(xì)。對大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2022-06-06
使用WPF實(shí)現(xiàn)加載動(dòng)畫效果
在應(yīng)用程序加載大量數(shù)據(jù)或執(zhí)行復(fù)雜操作時(shí),為用戶提供一個(gè)良好的加載體驗(yàn)變得至關(guān)重要,加載動(dòng)畫是其中一個(gè)有效的方式,下面我們就來看看如何使用WPF實(shí)現(xiàn)簡單的加載動(dòng)畫效果吧2024-03-03
Winform控件Picture實(shí)現(xiàn)圖片拖拽顯示效果
這篇文章主要為大家詳細(xì)介紹了Winform控件Picture實(shí)現(xiàn)圖片拖拽顯示效果,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2018-09-09
C#自定義RSA加密解密及RSA簽名和驗(yàn)證類實(shí)例
這篇文章主要介紹了C#自定義RSA加密解密及RSA簽名和驗(yàn)證類,實(shí)例分析了C#實(shí)現(xiàn)RSA加密解密及RSA簽名和驗(yàn)證的相關(guān)技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下2015-03-03

