[#40551] Net::IMAPで既に存在するディレクトリが削除できない — 内木場 美次 <uchikoba@...>

お疲れ様です。内木場です。

13 messages 2005/01/21

[#40580] enum 定数する場合のイディオム — Hiroshi Takagi <gollum@...>

高木@関西のネットワーク屋%Ruby novice monk です。

12 messages 2005/01/27

[ruby-list:40587] Re: enum 定数する場合のイディオム

From: "U.Nakamura" <usa@...>
Date: 2005-01-27 09:36:14 UTC
List: ruby-list #40587
こんにちは、なかむら(う)です。

In message "[ruby-list:40584] Re: enum 定数する場合のイディオム"
    on Jan.27,2005 18:14:26, <gollum@hi-net.zaq.ne.jp> wrote:
| 先日の勉強会ではどうも :-)

こちらこそ、大変お世話になりました。


| いきなり使うのもいいかと思いましたが、
| ちょっと試してみました。
| 
| class Hoge
|     Const1, Const2, Const3 = :Const1, :Const2, :Const3 
| end

定数に代入しときたい場合は、

class Hoge
  %w(Const1 Const2 Const3).each{|c| const_set(c, c.to_sym)}
end

とかすると、タイプ量が... この場合は減ってないですが(ぉぃ、
ミスタイプなども入らなくていい感じです。


それでは。
-- 
U.Nakamura <usa@garbagecollect.jp>



In This Thread