55件ヒット
[1-55件を表示]
(0.057秒)
検索結果
先頭5件
-
Struct
# each _ pair -> Enumerator (18227.0) -
構造体のメンバ名(Symbol)と値の組を引数にブロックを繰り返し実行します。
...][ruby]{
Foo = Struct.new(:foo, :bar)
Foo.new('FOO', 'BAR').each_pair {|m, v| p [m,v]}
# => [:foo, "FOO"]
# [:bar, "BAR"]
//}
[注意] 本メソッドの記述は Struct の下位クラスのインスタンスに対して呼び
出す事を想定しています。Struct.new は Struct の下位... -
OpenStruct
# each _ pair -> Enumerator (18221.0) -
self の各要素の名前と要素を引数としてブロックを評価します。
...ックを評価します。
ブロックを指定した場合は self を返します。そうでない場合は
Enumerator を返します。
例:
require 'ostruct'
data = OpenStruct.new("country" => "Australia", :population => 20_000_000)
data.each_pair.to_a # => population, 20000000... -
Struct
# each _ pair {|member , value| . . . } -> self (18127.0) -
構造体のメンバ名(Symbol)と値の組を引数にブロックを繰り返し実行します。
...][ruby]{
Foo = Struct.new(:foo, :bar)
Foo.new('FOO', 'BAR').each_pair {|m, v| p [m,v]}
# => [:foo, "FOO"]
# [:bar, "BAR"]
//}
[注意] 本メソッドの記述は Struct の下位クラスのインスタンスに対して呼び
出す事を想定しています。Struct.new は Struct の下位... -
OpenStruct
# each _ pair { |key , value| } -> self (18121.0) -
self の各要素の名前と要素を引数としてブロックを評価します。
...ックを評価します。
ブロックを指定した場合は self を返します。そうでない場合は
Enumerator を返します。
例:
require 'ostruct'
data = OpenStruct.new("country" => "Australia", :population => 20_000_000)
data.each_pair.to_a # => population, 20000000... -
NEWS for Ruby 2
. 0 . 0 (6114.0) -
NEWS for Ruby 2.0.0 このドキュメントは前回リリース以降のバグ修正を除くユーザーに影響のある機能の変更のリストです。
...NEWS for Ruby 2.0.0
このドキュメントは前回リリース以降のバグ修正を除くユーザーに影響のある機能の変更のリストです。
それぞれのエントリーは参照情報があるため短いです。
十分な情報と共に書かれた全ての変更のリス......メソッドです
* Enumerator
* 追加: Enumerator#size サイズを遅延評価するためのメソッドです
* 拡張: Enumerator.new サイズの遅延評価のための引数を一つ受け取るようになりました
* 新規クラス: Enumerator::Lazy 遅延列挙用の......t#each_pair
* 追加: OpenStruct#eql?
* 追加: OpenStruct#hash
* 追加: OpenStruct#to_h
* 拡張: OpenStruct.new OpenStruct/Struct のインスタンスを受け付けるようになりました
* pathname
* 拡張: Pathname#find ブロックを与えない場合 Enumerator...