我有一个复合类型MyType
struct MyType
a::Float64
b::Float64
end
当我这样做
a = MyType(1,2)
fieldnames(a)
我收到错误
MethodError: no method matching fieldnames(::MyType)
当我这样做
fieldnames(MyType)
返回
(:a,:b)
符合预期。我的理解是前者也应该工作-我做错了吗?