我从C#背景开始学习F#,对不同的列表和集合了解较少。最近我遇到一个问题,需要将string[]转换为'T list。最终我使用了列表理解来进行强制类型转换:
let lines = File.ReadAllLines(@"C:\LinesOText.txt") // returns a string array
let listOLines = [for l in lines -> l] // use list comprehension to get the f# list
有没有更有效率的方法进行转换?