我想确认是否无法在定义为yourString.Split({"AccountNumber","Address "},StringSplitOptions.None)
的模块中定义名为Test
的结构。
文件 main.jl :
Test
文件 test.jl :
# MAIN PROGRAM
include("test.jl")
import .Test
t = Test.Test(3,4)
println(t)
我得到:
module Test
struct Test
a::Int
b::Int
end
end
答案 0 :(得分:3)
我想确认的是,在定义为Test的模块中不能定义名为Test的结构。
您不能。每个模块都有一个自绑定,因此在Test
模块内部,Test
名称已经被使用了(由模块本身)。