Ana içeriğe atla

Kayıtlar

Mayıs, 2012 tarihine ait yayınlar gösteriliyor

StringBuilder Kullanımı

StringBuilder tek bir nesne örneği üzerinden string türünden verilerimizi tutmamızı sağlayan ,ayrıca string nesnesinden daha performanslı olan bir nesnedir. string neden performanslı diyecek olur isek, string nesnesini kullanırken içerisine her veri aktarıldığında yeni bir nesne ve bellekte yeni bir adres oluşturulur.Bu da fazladan bellek tüketimine neden olur.StringBuilder ise bellekte tek bir adres ile o adreste sınırsız veri işlemlerine izin verir.Böylece fazladan bellek tüketmeden daha performanslı kodlar yazmış oluruz.:) Kullanımı aşağudaki şekilderdir :  1.StringBuilder Genel Kullanımı :  //Nesne Örneği oluşturuluyor. StringBuilder sbTest=new StringBuilder(); //String türünden veri eklemek için  sbTest.Append("test verisi"); 2.StringBuilder 'AppendFormat' fonksiyonu kullanımı String nesnesi ile çalışırken sık kullandığımız "string.Format()" fonksiyonunu StringBuilder da çok rahat bir şekilde kullanabiliyoruz. Örnek :