Slicing? 当然可以啦,Array能切分(IT称呼阵列,编程的叫数组),连我们搞石油的都能分层开采,况hash乎,发扬石油工人有条件上,没条件也上,切
[raa.ruby-lang.org]
RAA 没有rubyforge铸造车间诞生之前就有了,
说HashSlice是个老插件,你可以这么看
它可以看做是 Ruby module 模块
能改变Hash类添上新彩
Slicing 方便对超过一个以上的 key-value pair(键值对)进行赋值和取出
存取的方法:
require 'hashslice'
hash = {'a' => 1, 'b' => 2, 'c' => 3}
# Slice reference
hash['a', 'b'] # -> [1, 2]
hash['a'] # -> 1
# Slice assignment
hash['a', 'b'] = 7, 8
hash # -> {'a' => 7, 'b' => 8, 'c' => 3}
Versions: [1.0.4 (2008-05-28)] [1.03 (2008-05-23)]
本新闻由
Ruby新闻聚合中心提供, 欢迎加入:
Ruby中文社区论坛