看板 C_Sharp 關於我們 聯絡資訊
我現在有一個List,它的形態是struct List<Struct> 我現在add了好幾個struct進去這個List裡頭。 我遇到了一個問題就是已經add進去List後就沒辦法修改了。 假設我的Struct裡有一個instance variable叫money 我一開始的宣告大約如下。 List<Sort> list_sort = new List<Sort>(); Sort sort = new Sort(); list_sort.add(sort) . . . 建好list_sort之後 假設我裡面的數值list_sort[1].money的值是5 當我想將5改成8修改裡面的數值的時候 list_sort[1].money=8; 會出現因為list_sort不是變數所以無法修改。 想請問是不是已經建好的List就不能這樣子直接修改? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.64.232.188