討論串[問題] 如何用C#寫一個動態陣列?
共 13 篇文章

推噓3(3推 0噓 5→)留言8則,0人參與, 最新作者rahim (forget it)時間18年前 (2007/03/23 22:42), 編輯資訊
0
0
1
內容預覽:
如果想要依照使用者輸入的要求. 建立一個m X n的動態陣列. 那下面這樣寫可以嗎?. Console.WriteLine("Please input the row size of matrix");. int m =Convert.ToInt32(Console.ReadLine());. Co
(還有293個字)

推噓2(2推 0噓 1→)留言3則,0人參與, 最新作者rahim (forget it)時間18年前 (2007/03/22 23:01), 編輯資訊
0
0
1
內容預覽:
System.Collections.Generic裡面的類別. 跟ArrayList比較接近的 是List汎型類別嗎?. http://msdn2.microsoft.com/zh-tw/library/6sh2ey19(VS.80).aspx 嗯嗯 我就是這個意思^^. 可是如果想把n設成整數

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者GreatShot (我要拿Ph.D.!!!)時間18年前 (2007/03/21 14:17), 編輯資訊
0
0
0
內容預覽:
抱歉這裡我筆誤 應該是arr.Count 是的 每個ArrayList的元素是"各自"指向一個全新的ArrayList 沒那麼美好..XD. ArrayList有時很方便有時也很麻煩. 因為ArrayList裡頭不管你放什麼東西都會被轉成object. 所以你要取用時得先cast一下. 會變成 ((
(還有136個字)

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者rahim (forget it)時間18年前 (2007/03/21 13:11), 編輯資訊
0
0
0
內容預覽:
這行的意思是說 FirstD前50個元素(0~49). 都指向一個ArrayList嗎?(如同一開始的FirstD指向一個ArrayList一樣?) 那在使用的時候. 如果我想取用第(i,j)個元素. 可以直接FirstD[i][j]這樣來用嗎?. 個人想法:. FirstD[i]跟之前FirstD
(還有204個字)

推噓1(1推 0噓 0→)留言1則,0人參與, 最新作者GreatShot (我要拿Ph.D.!!!)時間18年前 (2007/03/21 07:43), 編輯資訊
0
0
0
內容預覽:
當然可以. 不過你要先確定你的arr.length是多少. arr[i]的i超過arr.length的話會有error. 基本上. arraylist是會自己長大的一種資料結構. 你在add的過程要是超過了原本的長度. 他就會自己"延伸"額外的長度出來. 單欄~~. 不然宣告的時候那個 new 是寫
(還有244個字)