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

  • ☆ SUB4SUB CENTER! ☆ spam here

    ☆ SUB4SUB

    22 ŞUBAT 2010
  • thenewboston

    thenewboston

    4 ŞUBAT 2008
  • Yo Mama

    Yo Mama

    18 EYLÜL 2005