带参数的方法 proc
Method proc with parameters
可以在 Crystal 中使用带有参数的方法 proc 吗?
类似于:
def foo(baz)
puts "#{baz} foo!"
end
proc = ->foo
proc.call "Hi"
是的。如果该方法有参数,您必须指定它们的类型:
proc = ->foo(String)
proc.call "Hi" # Hi foo!
在 crystal docs 中查找更多示例。
可以在 Crystal 中使用带有参数的方法 proc 吗?
类似于:
def foo(baz)
puts "#{baz} foo!"
end
proc = ->foo
proc.call "Hi"
是的。如果该方法有参数,您必须指定它们的类型:
proc = ->foo(String)
proc.call "Hi" # Hi foo!
在 crystal docs 中查找更多示例。