-2
如何從目錄返回文件名列表?如何返回目錄中的文件名列表
以下不會編譯:
let directory = new DirectoryInfo(deckFilePath)
let cards = directory.GetFiles() |> Seq.choose (fun c -> Path.GetFileName(c))
如何從目錄返回文件名列表?如何返回目錄中的文件名列表
以下不會編譯:
let directory = new DirectoryInfo(deckFilePath)
let cards = directory.GetFiles() |> Seq.choose (fun c -> Path.GetFileName(c))
你c
在已經有一個FileInfo
所以我想你想的是這樣的:
let cards = directory.GetFiles() |> Seq.map (fun c -> c.Name)
也注意到,Seq.choose
應該工作與option
s
我剛纔看到你正在要求一個清單,所以你可能想在末尾加Seq.toList
也是