gpt4 book ai didi

f# - F# 可以同时使用构造函数参数和属性初始值设定项吗?

转载 作者:行者123 更新时间:2023-12-05 03:17:08 29 4
gpt4 key购买 nike

在 C# 中,我有以下代码来创建一个对象实例。

var myObject = new MyClass("paramvalue")
{
Property1 = "value1"
Property2 = 100
}

我找到了在初始化程序中设置属性的 F# 语法,例如:

let myObject = MyClass(Property1 = "value1", Property2 = 100)

是否还有一个选项可以同时提供构造函数参数和属性值?

最佳答案

这应该有效:

let myObject = MyClass("paramvalue", Property1 = "value1", Property2 = 100)

参见 the documentation再举个例子。

关于f# - F# 可以同时使用构造函数参数和属性初始值设定项吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/74291222/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com