【发布时间】:2013-02-21 04:33:46
【问题描述】:
在 ruby 中,您可以像这样注释行尾:
puts "This is a line" # Comment for end of line
或者像这样的多行:
=begin
Multi
lines
comment
=end
为什么我找不到任何有关仅注释部分行的语法的信息,例如,在 C 中:
if (my_condition()/* || true */)
它存在于 ruby 中吗?如果不是,为什么?
【问题讨论】:
-
It doesn't exist。我不知道为什么。
-
if (my_condition()/* || true */)是一个不好的习惯。它会产生维护问题,因为很难看到注释代码。 Ruby 作为一种较年轻的语言,有很多基于事后诸葛亮的语法选择,并且不允许这样的 cmets。心存感激,因为从长远来看,这是一种祝福。