[問題] c# 陣列裡的值

看板C_Sharp作者 (Viva)時間15年前 (2011/03/25 12:11), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串1/1
請教各位高手 小弟目前將勾選的值存到dataset裡面的table 然後想將值相加 就像是存到table之後的值是 1 2 3 4 5 6 7 8 9 然後是想要把直的相加 就是1+4+7和2+5+8和3+6+9 請問該怎麼寫 謝謝各位 下面是小弟目前的程式碼 //------------------------------------------------- SqlConnection Coon_Ca = new SqlConnection("server = (local); database = chuSQL; uid = sa; pwd = 750502"); SqlDataAdapter myAdapter = new SqlDataAdapter("SELECT Software_ID, Function1, Function2, Function3, price FROM [Software_Services]", Coon_Ca); DataSet Fu_Ca = new DataSet(); myAdapter.Fill(Fu_Ca, "CASE_MO"); double[] CASE_ID = new double[Fu_Ca.Tables["CASE_MO"].Rows.Count]; int true_num = 0; int false_num = 0; for (int i = 0; i < count; i++) { string id = "R" + i.ToString(); CheckBox a = new CheckBox(); a = (CheckBox)Table1.FindControl(id); if (a.Checked==true) { true_num++; for (int j = 0; j < Fu_Ca.Tables["CASE_MO"].Rows.Count; j++) // 這邊是將值依序放到dataset的table裡面 { int Soft_ID = Convert.ToInt16(Fu_Ca.Tables["CASE_MO"].Rows[i][0]); int case_F1 = Convert.ToInt16(Fu_Ca.Tables["CASE_MO"].Rows[i][1]); int case_F2 = Convert.ToInt16(Fu_Ca.Tables["CASE_MO"].Rows[i][2]); int case_F3 = Convert.ToInt16(Fu_Ca.Tables["CASE_MO"].Rows[i][3]); int case_F4 = Convert.ToInt16(Fu_Ca.Tables["CASE_MO"].Rows[i][4]); } -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.126.143.154

03/31 00:15, , 1F
你可以試看看Araylist
03/31 00:15, 1F
文章代碼(AID): #1DZ1OFRa (C_Sharp)