396件ヒット
[1-100件を表示]
(0.070秒)
ライブラリ
- ビルトイン (120)
- dbm (48)
- gdbm (48)
- ostruct (24)
-
rdoc
/ markup (24) -
rexml
/ sax2listener (12) - sdbm (48)
- socket (48)
-
yaml
/ dbm (24)
クラス
- BasicSocket (12)
- DBM (48)
- GDBM (48)
- Hash (96)
- OpenStruct (24)
-
RDoc
:: Markup (24) - SDBM (48)
-
Socket
:: AncillaryData (12) - Struct (24)
- UNIXSocket (24)
-
YAML
:: DBM (24)
モジュール
-
REXML
:: SAX2Listener (12)
キーワード
-
add
_ special (12) -
add
_ word _ pair (12) - attlistdecl (12)
- each (72)
-
each
_ key (24) -
each
_ pair (120) -
each
_ value (24) - recv (12)
-
recv
_ io (12) - replace (36)
-
send
_ io (12) -
unix
_ rights (12) - update (36)
検索結果
先頭5件
-
OpenStruct
# each _ pair -> Enumerator (6109.0) -
self の各要素の名前と要素を引数としてブロックを評価します。
...ックを評価します。
ブロックを指定した場合は self を返します。そうでない場合は
Enumerator を返します。
例:
require 'ostruct'
data = OpenStruct.new("country" => "Australia", :population => 20_000_000)
data.each_pair.to_a # => population, 20000000... -
OpenStruct
# each _ pair { |key , value| } -> self (6109.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 -> Enumerator (6109.0) -
構造体のメンバ名(Symbol)と値の組を引数にブロックを繰り返し実行します。
...と値の組を引数にブロックを繰り返し実行します。
//emlist[例][ruby]{
Foo = Struct.new(:foo, :bar)
Foo.new('FOO', 'BAR').each_pair {|m, v| p [m,v]}
# => [:foo, "FOO"]
# [:bar, "BAR"]
//}
[注意] 本メソッドの記述は Struct の下位クラスのインスタンスに... -
Struct
# each _ pair {|member , value| . . . } -> self (6109.0) -
構造体のメンバ名(Symbol)と値の組を引数にブロックを繰り返し実行します。
...と値の組を引数にブロックを繰り返し実行します。
//emlist[例][ruby]{
Foo = Struct.new(:foo, :bar)
Foo.new('FOO', 'BAR').each_pair {|m, v| p [m,v]}
# => [:foo, "FOO"]
# [:bar, "BAR"]
//}
[注意] 本メソッドの記述は Struct の下位クラスのインスタンスに... -
RDoc
:: Markup # add _ word _ pair(start , stop , name) -> () (6108.0) -
start と stop ではさまれる文字列(例. *bold*)をフォーマットの対象にしま す。
...生します。
例:
require 'rdoc/markup/simple_markup'
require 'rdoc/markup/simple_markup/to_html'
m = SM::SimpleMarkup.new
m.add_word_pair("{", "}", :STRIKE)
h = SM::ToHtml.new
h.add_tag(:STRIKE, "<strike>", "</strike>")
puts m.convert(input_string, h)
変換時に実際にフ... -
Hash
# each _ pair -> Enumerator (3121.0) -
ハッシュのキーと値を引数としてブロックを評価します。
...返します。
each_pair は each のエイリアスです。
//emlist[例][ruby]{
{:a=>1, :b=>2}.each {|a| p a}
#=> [:a, 1]
# [:b, 2]
{:a=>1, :b=>2}.each {|k, v| p [k, v]}
#=> [:a, 1]
# [:b, 2]
p({:a=>1, :b=>2}.each_pair) # => #<Enumerator: {:a=>1, :b=>2}:each_pair>
//}
@see Hash#each_ke... -
Hash
# each _ pair {|key , value| . . . } -> self (3121.0) -
ハッシュのキーと値を引数としてブロックを評価します。
...返します。
each_pair は each のエイリアスです。
//emlist[例][ruby]{
{:a=>1, :b=>2}.each {|a| p a}
#=> [:a, 1]
# [:b, 2]
{:a=>1, :b=>2}.each {|k, v| p [k, v]}
#=> [:a, 1]
# [:b, 2]
p({:a=>1, :b=>2}.each_pair) # => #<Enumerator: {:a=>1, :b=>2}:each_pair>
//}
@see Hash#each_ke... -
DBM
# each _ pair {|key , value| . . . } -> self (3102.0) -
各要素に対するイテレータ。
各要素に対するイテレータ。 -
GDBM
# each _ pair {|key , value| . . . } -> self (3102.0) -
各要素に対するイテレータです。
各要素に対するイテレータです。
