首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >不带do结尾的Ruby多行块

不带do结尾的Ruby多行块
EN

Stack Overflow用户
提问于 2010-09-10 03:54:44
回答 2查看 17.7K关注 0票数 24

我是Ruby的初学者,所以很抱歉问这么简单的问题,但是这段代码有什么问题吗?

3.upto(9) {
  print "Hello"
  puts " World"
}

3.upto(9) { |n|
  print "Hello "
  puts n
}

它工作得很好,但我看到的大多数代码示例都使用

3.upto(9) do |n|
  print "Hello "
  puts n
end

只对单个语句使用大括号是不是一种惯例?来自C/C#的第一个对我来说似乎更自然,但是在罗马的时候!

EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3680097

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档