我寫了有內部列表的F#模塊:訪問從內C#代碼的F#名單
module MyModule
type X =
{
valuex : float32
}
let l = [ for i in 1 .. 10 -> {valuex = 3.3f}]
現在從C#類我試圖訪問前面定義的列表,但我不」知道如何將它轉換:
... list = MyModule.l ; //here's my problem
我需要這樣的:
IList<X> list = MyModule.l;
我該如何做到這一點?
是的謝謝你的建議..我知道不可變的,但我不需要修改列表。只需檢索一些值以使用XNA和C#渲染即可 – Heisenbug