标签: crystal-lang
是否可以在Crystal中使用块的简写,例如
my_array.sort_by(&:size)
此尝试返回错误:
...期望一种功能类型,而不是符号
答案 0 :(得分:4)
您可以使用以下语法:
my_array = ["123", "22", "1"] sorted = my_array.sort_by &.size puts sorted => ["1", "22", "123"]