首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Ruby Koans:为什么要将符号列表转换为字符串

Ruby Koans:为什么要将符号列表转换为字符串
EN

Stack Overflow用户
提问于 2011-01-14 06:33:08
回答 2查看 10.9K关注 0票数 91

我指的是Ruby Koans https://github.com/edgecase/ruby_koans/blob/master/src/about_symbols.rb#L26的about_symbols.rb中的这个测试

代码语言:javascript
运行
复制
def test_method_names_become_symbols
  symbols_as_strings = Symbol.all_symbols.map { |x| x.to_s }
  assert_equal true, symbols_as_strings.include?("test_method_names_become_symbols")
end


  # THINK ABOUT IT:
  #
  # Why do we convert the list of symbols to strings and then compare
  # against the string value rather than against symbols?

为什么我们必须首先将该列表转换为字符串?

EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4686097

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档