public virtual System.String GetUTF8String(int nTokens) { int upto = 0; CollectionsHelper.Fill(buffer, (char) 0); for (int i = 0; i < nTokens; i++) upto = AddUTF8Token(upto); return new System.String(buffer, 0, upto); }