我在野外看到了一些代码,允许我们像这样使用点语法:
function dotTest!(wallet::Wallet, valueToAdd::Int):
...
end
wallet = Wallet(100)
wallet.dotTest!(5) # Does not work
dotTest!(wallet, 5) # Works
但是我无法让它工作,找不到方法,因为我没有将wallet
作为arg传递。
语言改变了,还是我做错了?
答案 0 :(得分:1)
据我所知,朱莉娅dot
从未这样做过
但是如果你using Lazy
那么可以写@> wallet dotTest!(5)