是否可以为Crystal中的块使用简写形式,例如
my_array.sort_by(&:size)
Run Code Online (Sandbox Code Playgroud)
尝试返回错误:
...应该是函数类型,而不是符号
您可以使用以下语法:
my_array = ["123", "22", "1"]
sorted = my_array.sort_by &.size
puts sorted
=> ["1", "22", "123"]
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
226 次 |
| 最近记录: |