StringBuilder's properties for different constructors : StringBuffer StringBuilder : Language Basics C# Source Code


Custom Search

C# Source Code » Language Basics » StringBuffer StringBuilder »

 

StringBuilder's properties for different constructors









    


using System;
using System.Text;
   
class Test {
   
  public static void DisplayProperties(string name,StringBuilder myStringBuilder) {
    // display the properties for the StringBuilder object
    Console.WriteLine(name + ".Length = " + myStringBuilder.Length);
    Console.WriteLine(name + ".Capacity = " + myStringBuilder.Capacity);
    Console.WriteLine(name + ".MaxCapacity = " + myStringBuilder.MaxCapacity);
  }
   
   
  public static void Main() {
    StringBuilder myStringBuilder = new StringBuilder();
    int capacity = 50;
    StringBuilder myStringBuilder2 = new StringBuilder(capacity);
    int maxCapacity = 100;
    StringBuilder myStringBuilder3 = new StringBuilder(capacity, maxCapacity);
    string myString = "www.navioo.com";
    StringBuilder myStringBuilder4 = new StringBuilder(myString);
    int startIndex = 0;
    int stringLength = myString.Length;
    StringBuilder myStringBuilder5 = new StringBuilder(myString, startIndex, stringLength, capacity);
   
    // display the StringBuilder objects' properties
    DisplayProperties("myStringBuilder", myStringBuilder);
    DisplayProperties("myStringBuilder2", myStringBuilder2);
    DisplayProperties("myStringBuilder3", myStringBuilder3);
    DisplayProperties("myStringBuilder4", myStringBuilder4);
    DisplayProperties("myStringBuilder5", myStringBuilder5);
   
  }
   
}
           
       
    
   
  
   







HTML code for linking to this page:

Follow Navioo On Twitter

C# Source Code

 Navioo Language Basics
» StringBuffer StringBuilder