【发布时间】:2015-01-04 17:32:51
【问题描述】:
如何使用DateTime.TryParseExact 进行防护(并尽可能获取解析值)?以下代码不起作用。
[<EntryPoint>]
let main args =
let argList = args |> List.ofSeq
match argList with
| "aaa" :: [] -> aaa.main "aaa"
| "bbb" :: [] -> bbb.main "bbb"
| "ccc" :: yyyymm :: [] when DateTime.TryParseExact
(yyyymm, "yyyyMM", CultureInfo.InvariantCulture, DateTimeStyles.None)->
ccc.main "ccc" yyyymm
【问题讨论】:
标签: f# guard-clause