Re: [問題] 字串切割

看板C_Sharp (C#)作者 (得寸進尺)時間14年前 (2011/06/21 18:02), 編輯推噓2(200)
留言2則, 1人參與, 最新討論串1/1
//解析字串 method private IEnumerable<int> ParseString(IEnumerable<string> pToken) { int result; foreach (var item in pToken) { if (Int32.TryParse(item, out result)) { yield return result; } } } var intToken = this.ParseString(token.Split(' ')); foreach (int i in intToken) { ................. 試試看吧~~~ ※ 引述《g548462 (里長伯)》之銘言: : 檔案內容 : 1 3 5 7 : 2 4 6 8 : ---------------------------------------------------- : 我寫了一個讀檔 : while (!freader.EndOfStream) : { : token = freader.ReadLine(); : intToken = Convert.ToInt32(token.Split(" "));// 這邊不會切字串.. : foreach (int i in intToken) : { : total = total + i; : count++; : } : } : 全部程式碼在這邊:http://pastie.org/2100591 : 我想說把讀到的token切割完轉成數字存在intToken陣列裡 : 然後計算檔案裡數字的總和跟值的個數 : 裡面宣告是 string token; : int[] intToken=new int[10]; : 剛學程式的新手~書好像因為這個太簡單結果沒寫ㄒ_ㄒ : 爬文好像沒爬到有人問這麼簡單的東西.. -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 203.65.162.2

06/21 18:06, , 1F
我試看看~~3Q
06/21 18:06, 1F

06/21 18:17, , 2F
我也用自己的方法寫出來了..謝謝你囉!!
06/21 18:17, 2F
文章代碼(AID): #1E06mkBe (C_Sharp)
文章代碼(AID): #1E06mkBe (C_Sharp)