有没有一种方法可以简化以下代码?
filenames是一个包含文件名的列表(字符串),例如["foo.txt", "bar.c", "baz.yaml"]
filenames.map { |f| File.size(f) }
有没有办法将“File.size”转换为proc或块?对于现有对象的方法,我可以使用&:method
。针对模块级别的方法是否有类似的东西?
有没有办法将"File.size"转换为Proc或block?对于现有对象的方法,我可以使用&:method
。是否有类似模块级别方法的方法?