我是F#的新手,我很想得到一些幫助:)Fsharp - 類型編譯錯誤
我有嗎?這個代碼編譯錯誤,我不能弄明白:
printfn "Please enter the path for the Jack file/s directory"
let dir = System.Console.ReadLine()
let jackFiles : List<String> = (new List<String>())
dir
|> Directory.GetFiles
|> Seq.iteri(fun file -> if ((Path.GetExtension(file)).Equals(".jack")) then JackFiles.Add(file))
編譯器呼喊此錯誤:
This expression was expected to have type
string->unit
but here has typeunit
有關if ((Path.GetExtension(file)).Equals(".jack")) then JackFiles.Add(file))
部分...
爲什麼是錯的我該如何解決它?
這是正確的....感謝ü非常感謝! – cookya