SORU
29 EKİM 2008, ÇARŞAMBA


Nil ya da Uzunluğu Kontrol Ruby bir Dize == 0 daha İyi bir Yolu Var mı?

Kontrol etmek için aşağıdaki bir dize sıfır VEYA Yakut 0 uzunluğa sahip olup olmadığını görmek için daha iyi bir yolu var mı?

if my_string || my_string.length == 0
  return true
else
 return false

C# kullanışlı var

string.IsNullOrEmpty(myString)

Bir şey Ruby benzer?

CEVAP
30 EKİM 2008, PERŞEMBE


Performansı hakkında endişeli değilim, genellikle bunu kullanırım:

if my_string.to_s == ''
  # It's nil or empty
end

Çeşitli varyasyonları vardır, elbette...

if my_string.to_s.strip.length == 0
  # It's nil, empty, or just whitespace
end

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Joanna Okrajni

    Joanna Okraj

    4 EYLÜL 2010
  • Kim Barbin

    Kim Barbin

    3 Mayıs 2012
  • уσ ρℓz sυв ιℓℓ sυв вαcқ

    уσ ρℓz

    14 EKİM 2010