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

  • Defence Videos

    Defence Vide

    13 Mayıs 2013
  • discokatze

    discokatze

    23 EYLÜL 2009
  • Julian Smith

    Julian Smith

    31 EKİM 2006