una ultimo recorrer obtener mostrar los listas lista example elemento datos como buscar c# .net f# generic-list

c# - ultimo - convertir la lista genérica de.NET a la lista F#



obtener elemento de una lista c# (2)

Dado IEnumerable<T> foo , haría lo siguiente (en C #) para obtener una list<T> F # list<T> :

var fsharpList = ListModule.OfSeq(foo);

ListModule refiere a Microsoft.FSharp.Collections.ListModule , y se conoce como List desde dentro de F #.

¿Hay un método incorporado para convertir la .NET List <> en la lista F #?


Pruebe List.ofSeq en el espacio de nombres Microsoft.FSharp.Collections .

# List.ofSeq : seq<''T> -> ''T list

No es específicamente para System.Collections.Generic.List<T> , pero para IEnumerable<T> ( seq<''T> en F #) en general, por lo que debería funcionar.

(Tampoco está estrictamente integrado en el lenguaje F #, pero tampoco List<T> integrado en C # o VB.NET. Todos forman parte de las bibliotecas estándar respectivas).