使用默认值创建记录实例

其余的部分

我有一个记录类型:

type Person = 
   {
       Name : string
       Age : int
   }

我需要一个函数,该函数返回带有默认字段(在C#角度)的该记录的新实例。

我可以这样:

let f = 
  {
     Name = ""
     Age = 0
  }

但我想避免所有字段枚举,并使用类似这样的东西:

let f = new Person

有什么办法吗?

约翰·帕尔默

二手的unchecked.DefaultOf<'t>但是请注意,F#记录是不可变的,因此这可能不是您想要的。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

使用默认值创建复合类型

来自分类Dev

创建默认值

来自分类Dev

Haskell使用不带_的镜头记录默认值

来自分类Dev

在db中插入记录并使用默认值求和?

来自分类Dev

如何在Postgres中使用默认值创建枚举

来自分类Dev

使用默认值创建新的Angular $ resource?

来自分类Dev

使用默认值或setValue创建构造函数

来自分类Dev

如何在Postgres中使用默认值创建枚举

来自分类Dev

python *运算符,使用默认值创建列表

来自分类Dev

覆盖实例var的默认值

来自分类Dev

实例在struct字段中的默认值

来自分类Dev

覆盖实例var的默认值

来自分类Dev

实例化默认值和变量

来自分类Dev

如何记录为参数默认值

来自分类Dev

如何将默认值写入列,其中默认值是从使用另一列的函数创建的值?

来自分类Dev

Django:根据外键的存在为模型实例创建可编辑的默认值

来自分类Dev

如何在创建新实例时为外部提供默认值

来自分类Dev

按实体框架创建记录时未插入数据库默认值

来自分类Dev

从one2many字段创建记录时设置默认值-odoo

来自分类Dev

实例变量在实例化后重置为默认值

来自分类Dev

创建忽略默认值的骨干模型

来自分类Dev

在mvc中创建表单的默认值

来自分类Dev

创建具有默认值的表

来自分类Dev

使用SQL处理器插入记录时如何使用默认值

来自分类Dev

当泛型具有默认值时,使用泛型制作struct的实例

来自分类Dev

C ++使用默认值实例化Struct内部的2D矢量

来自分类Dev

Scala 集合的元素可以使用命名参数和默认值构造同级实例?

来自分类Dev

使用所有默认值初始化记录类型的常量变量

来自分类Dev

使用 CREATE PROCEDURE 创建的过程使用 ALTER PROCEDURE 默认值

Related 相关文章

热门标签

归档