在C#我寫類似在F#中實例化數組?
MyType arr = new MyType[10];
到ALLOC arr
作爲陣列,其具有10個項目MyType
類型。
如何在F#中做同樣的事情?
let mutable arr = ?????????????
在C#我寫類似在F#中實例化數組?
MyType arr = new MyType[10];
到ALLOC arr
作爲陣列,其具有10個項目MyType
類型。
如何在F#中做同樣的事情?
let mutable arr = ?????????????
初始化所述陣列爲默認值(例如零或零),則使用Array.zeroCreate:
let arr : int array = Array.zeroCreate 10
要使用的值初始化,使用Array.init。
謝謝,這只是它。 – DinGODzilla 2009-10-25 01:37:19
另請注意'Array.create'和'Array.init',請參閱文檔:http://msdn.microsoft.com/en-us/library/ee370273(VS.100).aspx – Brian 2009-10-25 02:38:37
你真的需要一個數組嗎? F#和函數式語言傾向於喜歡鏈接列表,並且有很多語法支持... – popester 2009-10-25 01:28:49
當數組是正確的選擇時,仍然有很多次。 – Brian 2009-10-25 02:36:04