Sobes.tech
Middle

StringBuilder sınıfının maksimum kapasitesi nedir?

sobes.tech yapay zeka

AI'dan gelen yanıt

Teorik olarak, StringBuilder'ın kapasitesi, .NET'teki maksimum dizi boyutu ile sınırlıdır; bu, 2 GB (32-bit sistemler için) veya 250 GB (64-bit sistemler için, GC ayarına bağlı olarak) olabilir.

Ancak, pratikte, maksimum kapasite, makinenin kullanılabilir RAM miktarıyla sınırlı olacaktır. Bu sınırı aşmaya çalışmak OutOfMemoryException hatasına yol açabilir.

Başlangıçta, StringBuilder küçük bir kapasiteye sahiptir ve karakterler eklendikçe otomatik olarak artar. Başlangıç kapasitesi, yapıcı aracılığıyla açıkça ayarlanabilir.