国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > 綜合 > 正文

C#應用:用Split()方法提取字符

2024-07-21 02:28:45
字體:
來源:轉載
供稿:網友

最大的網站源碼資源下載站,

前幾天做一個項目(c#),其中有個情況是:從數據庫表中取出某一字段的值,然后再次分配。該字段內容以空格為分隔符(至少3個空格),第1個空格前的內容分給a,第2個空格前的內容分給b,    其余空格前的內容分給c。

比如字段為e = “aa bb cc dd ee ff gg ”:那么a  = “aa”, b  = “bb”,

c  = “cc dd ee ff gg”。

如果按常規理解,那么用循環語句來獲取,但是我并不想這樣用,因為c#中有split()方法。可是,在我用時還是遇到點問題,就是動態字段的空格很難控制,那么分給c的內容也不能很好地取到。怎么辦,問了一些高手,也是說用循環語句來獲取比較好,可我就是不想多寫幾行代碼,既然有split()方法,那么為何棄之不用?我繼續在split()方面深入研究,花了不少時間,總算弄出來了。事后想想,有點價值,便把代碼放上來,自己忘記時可看看。

        代碼如下:

        string e = " aa bb cc dd ee ff gg ";

string x = " ";

string[] s = e.split(x.tochararray(),3);

string a = s[0]; //(“aa”)

string b = s[1]; //(“bb”)       

string c = s[2]; //(“cc dd ee ff gg”)

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 岢岚县| 台安县| 于都县| 泰州市| 永德县| 山东省| 临汾市| 金沙县| 晋城| 武平县| 长垣县| 达州市| 东乌| 永定县| 肃宁县| 宁夏| 城固县| 赤水市| 元阳县| 济阳县| 大理市| 垣曲县| 桂阳县| 临夏市| 泰宁县| 左贡县| 延津县| 龙陵县| 辽源市| 成武县| 芒康县| 嘉黎县| 新丰县| 西林县| 乌鲁木齐县| 阿尔山市| 西安市| 贡山| 固阳县| 二连浩特市| 德清县|