为什么 "A".send('!='.to_sym, "B")
在 Ruby 1.8.7 中引发 NoMethodError 而 "A"!= "B"
不会 - Object.send
的正确语法会是什么样子?
最佳答案
!=
不是 ruby 1.8 中的方法它是硬连线调用的否定 ==
关于Ruby Object#send 与否定相等,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9618075/
为什么 "A".send('!='.to_sym, "B")
在 Ruby 1.8.7 中引发 NoMethodError 而 "A"!= "B"
不会 - Object.send
的正确语法会是什么样子?
最佳答案
!=
不是 ruby 1.8 中的方法它是硬连线调用的否定 ==
关于Ruby Object#send 与否定相等,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9618075/