看板 C_Sharp 關於我們 聯絡資訊
請問一下,我有下列需求 假設我有三個變數,變數名稱如下 double H5 = .0; double H6 = .0; double H7 = .0; 我的function是這樣呼叫的 func("H5",H5.ToString()); func("H6",H6.ToString()); func("H7",H7.ToString()); 請問這裡有什麼方法可以改用迴圈來做嗎? 其實這個是要寫excel用的,常常有這種情形發生 因為變數取成這樣我看程式碼比較好看 還是一定只能宣告成陣列才能用迴圈? 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 118.163.30.37
ssccg:把變數存在Dictionary裡面如何? 01/31 18:33
ljhgc:不用陣列的話,把那些變數包同一個object底下,再用 01/31 18:58
ljhgc:CallByName 去取出 01/31 18:58
qwer820404:要用迴圈一定要有辦法在同一個取得方法下遵尋相同規則 02/02 02:48
qwer820404:這是我個人淺見 ^^ 02/02 02:50