小编Qui*_*ais的帖子

在F#中将DateTime分配给Nullable <DateTime>

我有一些F#代码,我需要更新数据库记录中的字段.我正在使用Type Provider for SQL.该表具有可空的日期值字段.当我尝试将date字段的值更新为DateTime.UtcNow时,编译器会抱怨"此表达式应该具有Nullable <DateTime>类型,但此处具有类型DateTime".如何从DateTime转换/转换为Nullable <DateTime>.

我的代码目前看起来如下:

for queryItem in queryResult do
    queryItem.CurrentDate <-  DateTime.UtcNow  // This gives compiler error as described above
Run Code Online (Sandbox Code Playgroud)

问候

f# casting nullable type-conversion

10
推荐指数
1
解决办法
1956
查看次数

标签 统计

casting ×1

f# ×1

nullable ×1

type-conversion ×1