SORU
10 EKİM 2008, Cuma


Ruby bir Dizi ile bir Dizi doldurmak için doğru yolu

Aralıkları eşdeğer diziler "to_a" yöntemleri . kendi kullanarak dönüştürülen örnekler veren bir kitap üzerinde çalışıyorum

Irb kodu çalıştırdığımda aşağıdaki uyarıyı alıyorum

 warning: default `to_a' will be obsolete

Bu to_a kullanarak doğru alternatif nedir?

alternatif yollar bir Dizi ile bir dizi doldurmak için vardır?

CEVAP
5 Temmuz 2011, Salı


Bir dizi splat kullanarak bir dizi oluşturabilirsiniz

>> a=*(1..10)
=> [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]

6* *Array yöntemi kullanarak

Array (1..10)
=> [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]

veya kullanarak to_a

(1..10).to_a
=> [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Canal de arkyoru

    Canal de ark

    18 Ocak 2007
  • ChasesAndCrashes

    ChasesAndCra

    31 Temmuz 2009
  • Learn Math Tutorials

    Learn Math T

    20 Kasım 2011