SORU
26 EYLÜL 2008, Cuma


Bir olası maksimum uzunluğu nedir .NET dize?

Ne yaratmış olabilir uzun bir dize .NET? String sınıf dokümanlar bu soruya sessiz görebildiğim kadarıyla, yetkili bir yanıt iç biraz bilgi gerektirebilir. En büyük değişiklik 64-bit bir sistemde?

[Bu merakı daha pratik kullanım için daha sordu - dev dizeleri kullanan herhangi bir kod yaratmak gibi bir niyetim yok!]

CEVAP
26 EYLÜL 2008, Cuma


Teorik sınırı 2,147,483,647, ama pratik sınırı yaklaşamaz olabilir. Bir tek hiçbir nesne beri .Net program olabilir üzerinde 2 GB ve dize türü kullanır unicode (2 bayt her karakter), en iyisini yapmak 1,073,741,823, ama sen değilsin muhtemelen bir hiç olacaktır ayıran bir 32-bit makine.

Bu "If you have to ask, you're probably doing something wrong." bu durumlardan biri

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • CasinoRoyaleMovie's channel

    CasinoRoyale

    1 AĞUSTOS 2006
  • njhaley

    njhaley

    24 NİSAN 2006
  • READ DESCRIPTION NOW!!!!!!!

    READ DESCRIP

    18 ŞUBAT 2009