6
正在關注this question我想知道如何(或者如果)我可以擴展通用F#數組類型。 我可以這樣做:F#如何擴展泛型數組類型?
type System.Array with
member a.Last = a.GetValue(a.Length - 1)
但托馬斯提到它是不通用的。接下來,我試過,但它不工作:
type Microsoft.FSharp.Collections.Array with // Error: Array is not defined
member a.Last = a.[a.Length - 1]
在F#scource我發現這個命名空間,但它不工作之一:
type Microsoft.FSharp.Primitives.Basics.Array with // Error: Array is not defined
member a.Last = a.[a.Length - 1]