【发布时间】:2016-02-22 11:31:13
【问题描述】:
Crystal 中的方块可以使用简写吗,例如
my_array.sort_by(&:size)
此尝试返回错误:
...需要一个函数类型,而不是符号
【问题讨论】:
标签: crystal-lang
Crystal 中的方块可以使用简写吗,例如
my_array.sort_by(&:size)
此尝试返回错误:
...需要一个函数类型,而不是符号
【问题讨论】:
标签: crystal-lang
您可以使用以下语法:
my_array = ["123", "22", "1"]
sorted = my_array.sort_by &.size
puts sorted
=> ["1", "22", "123"]
【讨论】:
&. 比&: 播放更好的一些原因
&. 不会很快消失。我们喜欢它的感觉。