看板 C_Sharp 關於我們 聯絡資訊
不好意思喔 我想請問 目前我遇到一個問題 就是我的數值轉換 只會抓取到我最後輸入的那筆值 以下為我的程式碼 private int m; private Point[]pos; private Point[]pt; private void setnet() { for(int i=0;i<m;i++) { pos[i].X=pt[i].X; pos[i].Y=pt[i].Y; } } private void button1_click(object sender,RoutedEventArgs e) { m++; pos=new Point[m]; pt=new Point[m]; if(textbox1==""||texbox1==null) { MessageBox.Show("Null"); } else { pt[m-1].X=Convert.ToDouble(textbox1.text); pt[m-1].Y=Convert.ToDouble(textbox2.text); } } 以上我發現我最後只有抓到我最後輸入 textbox1及textbox2的值 我希望可以存到我所有的值 應該要怎樣做呢 感謝大大的收看 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.114.231.33
F23ko:你可能是缺乏系統性了解..... 04/25 17:24
F23ko:你問的問題,會讓人覺得你不懂你自己寫出來的程式碼到底是幹 04/25 17:25
F23ko:什麼用的。 04/25 17:25
F23ko:還有,這邊用List<> 寫起來會比較簡單 04/25 17:26
F23ko:另外,建議你把C#程式設計手冊全看過一遍,這樣有助於系統性 04/25 17:28
F23ko:了解。 04/25 17:28
F23ko:http://0rz.tw/CoPTs 04/25 17:32