【发布时间】:2017-08-16 04:53:20
【问题描述】:
我在 Ruby on Rails 中使用了 ||= 运算符,我看到 C# 也有类似的东西。
Ruby on Rails 中的 ||= 是否等于 C# 中的 ?? ?
如果有的话有什么区别?
【问题讨论】:
-
请注意
||=assigns(如果我理解正确的话)。而??本身没有副作用:它就像一个三元运算符。
标签: c# ruby-on-rails operators null-coalescing-operator