Pisałem moduł F #, który ma listę Wewnątrz:Dostęp do listy # F od wewnątrz kodu C#
module MyModule
type X =
{
valuex : float32
}
let l = [ for i in 1 .. 10 -> {valuex = 3.3f}]
Teraz z klasy C# Próbuję uzyskać dostęp do wcześniej zdefiniowanej listy, ale don” t wiedzieć, jak przekształcenie go:
... list = MyModule.l ; //here's my problem
że muszę coś takiego:
IList<X> list = MyModule.l;
Jak mogę to osiągnąć?
Tak, dziękuję za sugestię .. Wiem o niezmienności, ale nie muszę modyfikować listy. Po prostu pobierz niektóre wartości do renderowania za pomocą XNA i C# – Heisenbug