看板 C_Sharp 關於我們 聯絡資訊
: 請問 ArrayList 和 struct 要怎麼一起使用@@? : ex 我有一個名稱為 cust 的 struct : 裡面存放了 姓名 性別 生日...等: : struct cust : { : public string name; : public DateTime birth; : public string sex; : } : 我該如何宣告一個具有cust結構的ArrayList? (考試的時候當在那裡了T___T) : 謝謝喔^^ 在.Net 1.1時代, 就只宣告一個ArrayList即可, 用ADD方法加入元素時, 則不管元素原來的型別為何, 通通一律當做System.Object型別(隱式Boxing), 待我們要從ArrayList中取出元素時, 再用強制型別轉換回來原來的型別(明式 unboxing)。 到了.Net 2.0, C#開始支援泛型, 只是我沒試過可不可以這樣用如下: ArrayList<cust> custArrayList = new ArrayList<cust>(); 但我確定用List<cust> custList = new List<cust>(); 是可以通過的。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.131.138.232