Существует ли встроенный метод для преобразования Списка.NET <> в список F#?
Попробуйте использовать List.ofSeq
в пространстве имен Microsoft.FSharp.Collections
.
# List.ofSeq : seq<'T> -> 'T list
Это не специально для System.Collections.Generic.List
, а для IEnumerable
( seq <'T>
в F # ) типов в целом, поэтому он все равно должен работать.
(Он также не является строго встроенным в язык F #, но и List
не встроен в C # или VB.NET. Все они являются частью соответствующих стандартных библиотек.)