rubyzip教练

    Zip::ZipOutputStream.open(folderpath) do |z|
        z.print IO.read(folderpath)
在上面的代码中,我有
Zip::ZipOutputStream.open(file_path) do |z|
。我不明白,
|z|
是什么意思?什么是| z |参考?我可以改变| z |对其他人来说,例子是| changez | ? 我在这里得到了完整的代码 http://blog.devinterface.com/2010/02/create-zip-files-on-the-fly/但是我无法找到第一行do | z | 。     
已邀请:
内容
||
,被认为是接下来的匿名方法(或lambda表达式)的参数, 对于前:
  (1..3).each do |n|
       puts n
  end
可以改写为
  (1..3).each {|n| puts n}
| N |可以是任何东西,只是变量的名称。     

要回复问题请先登录注册