有没有比以下更好的方法来检查字符串是否为nil或在Ruby中长度为0?
if !my_string || my_string.length == 0
return true
else
return false
end
在C#中很方便
string.IsNullOrEmpty(myString)
有什么和Ruby类似的东西吗?
my_string || my_string.length == 0
将引发一个NoMethodError
if是否my_string
为nil。我认为您的意思是:my_string.nil? || my_string.length == 0
!my_string || my_string.length == 0