У меня есть метод C #, который возвращает DateTime?
, и я хотел бы сделать эквивалент:
DateTime? D;
if (D == null)
{
...
}
else
{
Date = (DateTime)D;
...
}
, но в F #
как это можнобыть готовым?
Я пробовал это:
match (d: Nullable<DateTime>) with
| None -> printfn "null"
| NonNull s -> printfn "d %s" s.ToString
но это не работает;"None" не компилируется