るりまサーチ (Ruby 2.6.0)

最速Rubyリファレンスマニュアル検索!
4件ヒット [1-4件を表示] (0.048秒)

別のキーワード

  1. each enumerator
  2. enumerator new
  3. enumerator with_index
  4. enumerator with_object

ライブラリ

検索結果

Struct#each -> Enumerator (54634.0)

構造体の各メンバに対して繰り返します。

...

[注意] 本メソッドの記述は Struct の下位クラスのインスタンスに対して呼び
出す事を想定しています。Struct.new は Struct の下位クラスを作成する点に
注意してください。

例:
Customer = Struct.new(:name, :address, :zip)
joe = Custom...

Struct#each {|value| ... } -> self (54334.0)

構造体の各メンバに対して繰り返します。

...

[注意] 本メソッドの記述は Struct の下位クラスのインスタンスに対して呼び
出す事を想定しています。Struct.new は Struct の下位クラスを作成する点に
注意してください。

例:
Customer = Struct.new(:name, :address, :zip)
joe = Custom...

Struct#each_pair -> Enumerator (18634.0)

構造体のメンバ名(Symbol)と値の組を引数にブロックを繰り返し実行します。

...Foo = Struct.new(:foo, :bar)
Foo.new('FOO', 'BAR').each_pair {|m, v| p [m,v]}
# => [:foo, "FOO"]
[:bar, "BAR"]

[注意] 本メソッドの記述は Struct の下位クラスのインスタンスに対して呼び
出す事を想定しています。Struct.new は Struct の下...

Struct#each_pair {|member, value| ... } -> self (18334.0)

構造体のメンバ名(Symbol)と値の組を引数にブロックを繰り返し実行します。

...Foo = Struct.new(:foo, :bar)
Foo.new('FOO', 'BAR').each_pair {|m, v| p [m,v]}
# => [:foo, "FOO"]
[:bar, "BAR"]

[注意] 本メソッドの記述は Struct の下位クラスのインスタンスに対して呼び
出す事を想定しています。Struct.new は Struct の下...