我创建了以下方法来返回true或false
def method
total_value = some_value
item_value = item_value
return true if total_value < item_value
end
我试图将return设为true,但仅在其为真时才有效。
如果total_value < item_value
返回true,但如果不为真,则返回null。
我也试过if else并且它有效,但这是最好的方法吗?
def method
total_value = some_value
item_value = item_value
if total_value < item_value
true
else
false
end
end
答案 0 :(得分:4)
你想要这样的东西:
var keyX86 = RegistryExtensions.OpenBaseKey(RegistryHive.CurrentUser, RegistryExtensions.RegistryHiveType.X86);
RegistryKey reg2016Key = keyX86 .OpenSubKey(@"SOFTWARE\Microsoft\Office\16.0\Excel",RegistryKeyPermissionCheck.ReadSubTree)
Ruby将始终返回函数中最后一个计算语句的值。