... <看更多>
「c# arrayresize」的推薦目錄:
c# arrayresize 在 C# Array Resize - YouTube 的推薦與評價
![影片讀取中](/images/youtube.png)
Shows the performance cost with re sizing C# arrays. Re-sizing array preserve's the original data but has to instantiate a new array and ... ... <看更多>
c# arrayresize 在 Resizing an array at runtime in C# · GitHub 的推薦與評價
Resizing an array at runtime in C#. Raw. ResizeArray.cs. int myArray = new int[0];. for (int i = 0; i < 10; i++). {. Array.Resize(ref myArray, myArray.Length+1);. ... <看更多>
c# arrayresize 在 Add item to an Array 2D using LINQ 的推薦與評價
The code works, but I want to know if can be improved using Array.Resize method of LINQ extensions. ... C# version of the code - and it just ... ... <看更多>
c# arrayresize 在 [問題] 多維陣列的Resize用法? - 看板C_Sharp - 批踢踢實業坊 的推薦與評價
想設定一個二維陣列,但一開始還無法知道要有多大的大小,
上網Google了一下,C#好像沒有類似C++的動態記憶體配置,
但是可以先設定小陣列,再用Resize這個指令改大小。
我的程式是這樣子的:
int size = 1; //陣列想要的長度,先定1,之後有程式會確定需要多大
int[,] arr = new int[1, 1]; //主角陣列
~一陣程式碼後,確定size的值~
Array.Resize(ref arr, [size,size]);
↑↑↑↑↑↑↑
就是這裡!
照邏輯上是這樣寫,但編譯器跑不過。
如果是個一維陣列,直接塞size下去就過了,但二維顯然是有比較特殊的寫法?!
嘗試了幾個寫法都是錯誤,只好上來請益看看......
懇請板上高手賜教
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 1.162.162.148
不太懂重新配置的意思@@?
因為一維陣列很輕易的過了,讓我覺得二維陣列照理來說也行的通?!
只是猜測...可以解說的詳細一點嗎QQ
※ 編輯: stu87616 來自: 1.162.162.148 (06/19 01:54)
還在用C語言的想法寫C#的東西,忘了直接new這種乾脆的用法呢
※ 編輯: stu87616 來自: 1.162.162.148 (06/19 02:21)
... <看更多>