public static void Main()
var log = (StrBuilder)"Hello ";
log += "\n This example shows how to extend StringBuilder";
public static class Extensions
public static StrBuilder ToStrBuilder(this string str)
return new StrBuilder(str);
private StringBuilder sb;
sb = new StringBuilder();
public StrBuilder(string strB)
sb = new StringBuilder(strB);
public static StrBuilder operator +(StrBuilder sbA, string strB)
public static implicit operator StrBuilder(string self)
return new StrBuilder(self);
public StrBuilder Append(string strB)
public override string ToString()