るりまサーチ

最速Rubyリファレンスマニュアル検索!
18件ヒット [1-18件を表示] (0.108秒)
トップページ > 種類:インスタンスメソッド[x] > クエリ:-[x] > クエリ:@[x] > クエリ:zip[x] > クエリ:values[x] > クラス:Struct[x]

別のキーワード

  1. _builtin -
  2. open-uri open
  3. irb/input-method gets
  4. irb/input-method new
  5. matrix -

ライブラリ

キーワード

検索結果

Struct#values -> [object] (15215.0)

構造体のメンバの値を配列にいれて返します。

...= Struct.new(:name, :address, :zip)
Customer.new("Joe Smith", "123 Maple, Anytown NC", 12345).to_a
# => ["Joe Smith", "123 Maple, Anytown NC", 12345]
//}

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

@
see d:spec/pattern_matching#matching_non_primitive_objects...

Struct#deconstruct -> [object] (115.0)

構造体のメンバの値を配列にいれて返します。

...= Struct.new(:name, :address, :zip)
Customer.new("Joe Smith", "123 Maple, Anytown NC", 12345).to_a
# => ["Joe Smith", "123 Maple, Anytown NC", 12345]
//}

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

@
see d:spec/pattern_matching#matching_non_primitive_objects...

Struct#to_a -> [object] (115.0)

構造体のメンバの値を配列にいれて返します。

...= Struct.new(:name, :address, :zip)
Customer.new("Joe Smith", "123 Maple, Anytown NC", 12345).to_a
# => ["Joe Smith", "123 Maple, Anytown NC", 12345]
//}

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

@
see d:spec/pattern_matching#matching_non_primitive_objects...