如果我使用包含问号的属性创建 Struct,则该类的任何实例都将无法找到该方法。例如
    Test = Struct.new(:value, :value?)
    t = Test.new(true,true)
    t.value
      => true
    t.value?
    NoMethodError: undefined method `value?' for #<struct Test value=true, :value?=true> 
任何想法 ?我正在使用 Ruby 1.9.3-p286。