gpt4 book ai didi

f# - 两个类,得到 "type is not defined"错误

转载 作者:行者123 更新时间:2023-12-04 16:57:05 25 4
gpt4 key购买 nike

我有两个类,Foo 和 Bar,两个不同的文件,foo.fs 和 bar.fs

namespace Ganymede.Versioning

type foo = class
val Bar : bar
new(input) = { Bar = input }
end


namespace Ganymede.Versioning

type bar = class
val Test : string
new (input) = { Test = input; }
end

我收到“未定义‘bar’类型。” foo 类中的错误,用于 val Bar : bar
这是为什么?

最佳答案

项目中的文件必须按依赖排序,所以需要在项目中将bar.fs放在foo.fs之上,这样foo可以看到bar .

关于f# - 两个类,得到 "type is not defined"错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/989002/

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