public override void Write(char[] buffer, int index, int count) { try { sb.Append (buffer); if (buffer != null && buffer.Length >= CoreNewLine.Length && EndsWithNewLine (buffer)) Flush (); } catch (Exception) { } }