【发布时间】:2009-11-30 16:36:00
【问题描述】:
在 Ruby 上,使用 DBM 时
require "dbm"
db = DBM.open("somedata")
db[1] = 2 # ok
p db[1] # gives error
有人知道 db[1] = 2 没问题,但是打印出 db[1] 会报错吗?
如果它要求 db["1"] 有效,那为什么它不适用于两种情况而只适用于一种情况?
【问题讨论】:
标签: ruby variable-assignment berkeley-db dbm