SORU
30 EYLÜL 2008, Salı


Ne Dize arasındaki farktır.Boş ve &;" (boş dize)"?

.NET, arasında ne fark String.Empty "" ve bunlar değiştirilebilir, ya da orada bazı temel referans ya Yerelleştirme sorunları etrafında eşitlik String.Empty sağlamak değildir bir sorun?

CEVAP
30 EYLÜL 2008, Salı


.Net ön 2.0, 3* *String.Empty hiçbir nesne oluşturur iken bir nesne oluşturur. Daha verimli Dize kullanın.Boş.

Source of information

.Length == 0 hızlı bir seçenektir, ama .Empty biraz daha temiz kod için yapar.

@Chadmyers olarak belirtildiği, sürüm 2.0 ve yukarıda .Net, "" tüm oluşumları aynı dize bakın.

"" .Empty ama yine de .Length == 0 kadar hızlı oldukça eşdeğerdir.

.Net specification for more information bkz.

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • GOTO Conferences

    GOTO Confere

    3 EKİM 2011
  • MusicDeluxeTV

    MusicDeluxeT

    14 Mayıs 2010
  • PlayStation

    PlayStation

    16 Aralık 2005