ruby-reference-manual:863
From: redmine@r...
Date: Tue, 3 Jun 2008 23:44:06 +0900
Subject: [ruby-reference-manual:863] [ReferenceManualRenewalProject - Bug #86] (Open) Hash#[],Hash#values_at の説明
Issue #86 has been reported by Ken DATE. ---------------------------------------- Bug #86: Hash#[],Hash#values_at の説明 http://redmine.ruby-lang.org/issues/show/86 Author: Ken DATE Status: Open Priority: Normal Assigned to: Category: doc Target version: reporter: rock ruby_version: 1.8,1.9 Hash#[] の説明で 該当するキーが登録されていない時には、デフォルト値(Hash#defaultまたはHash#default_procのブロックの値か、どちらもnilならばnil)を返します。 とあります。 また Hash#values_at の説明で,ハッシュのデフォルト値に関して, キーに対応する値がなければ デフォルト値(Hash#defaultまたはHash#default_procのブロックの値か、どちらもnilならばnil)が使用されます。 とあります。 これらの括弧内の表現では,どんなときにブロックが実行されるのか不明瞭です。 ここを明確にすれば,「どちらもnilならばnil」は不要になると思います。 ---------------------------------------- You have received this notification because you have either subscribed to it, or are involved in it. To change your notification preferences, please click here: http://redmine.ruby-lang.org/my/account
-> 863 2008-06-03 16:44 [redmine@r... ] [ReferenceManualRenewalProject - Bug #86] (Open) Hash#[],Hash#values_at の説明 1043 2008-07-08 10:37 ┗[redmine@r... ] [ReferenceManualRenewalProject - Bug #86] (Closed) Hash#[],Hash#values_at の説明