看板 C_Sharp 關於我們 聯絡資訊
※ 引述《aaa80563 (烤小卷)》之銘言: : 假設我現在想找出排隊的順序 : 資料表示這樣子的 : 總共有兩個欄位 : 分別為a 跟 b : a b : 小花 小草 : 小草 小芳 : 小葉 小根 : 小芳 小葉 用最笨的方法一次又一次的掃過資料表阿 (如果資料量不是太大) 假設已經從資料庫把資料撈出來放在Data這個DataTable之中 底下程式片斷沒跑過, 寫個概念就是了 ArrayList queue = new ArrayList(); queue.Items.Add("小草"); For (int j=0; j<Data.Rows.Count(); j++) { For (int i=0; i<Data.Rows.Count(); i++) { If (Data.Rows[i][0].ToString() == queue.Items[queue.Items.Count() - 1].ToString()) { queue.Items.Add(Data.Rows[i][1].ToString(); break; } } } -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 122.116.126.123