StringBuilder=function(str){this.strBuilder=new Array();if(str!=null){this.Append(str)}};StringBuilder.prototype.Append=function(str){this.strBuilder[this.strBuilder.length]=str};StringBuilder.prototype.Clear=function(){this.strBuilder=new Array()};StringBuilder.prototype.AppendFormat=function(str){for(var i=1;i<arguments.length;i++){str=str.split('{'+(i-1)+'}').join(arguments[i])}this.strBuilder[this.strBuilder.length]=str};StringBuilder.prototype.ToString=function(){return this.strBuilder.join('')};StringBuilder.prototype.Replace=function(strOld,strNew,sensitive){var rep=new RegExp(strOld,'g'+(sensitive?'':'i'));this.strBuilder=new Array(this.strBuilder.join('').replace(rep,strNew));return this.strBuilder};StringBuilder.prototype.GetType=function(){return'System.Text.StringBuilder'};StringBuilder.prototype.Join=function(strBldr){this.strBuilder=this.strBuilder.concat(strBldr.strBuilder)};StringBuilder.prototype.___CSharpSerializer=function(){return this.ToString()};