Пример #1
0
 private void AppendTabs()
 {
     for (var i = 0; i < Indent; i++)
     {
         CurrentLineBuffer.Append(TabString);
     }
 }
Пример #2
0
 public void Write(string s)
 {
     if (s == null)
     {
         return;
     }
     CurrentLineBuffer.Append(s);
 }
Пример #3
0
        public void Write(string s)
        {
            if (s == null)
            {
                return;
            }
            const int maxLength = 8000;

            if (CurrentLineLenth + s.Length >= maxLength)
            {
                CurrentLineLenth = 0;
                Write(Environment.NewLine);
            }
            CurrentLineLenth += s.Length;
            CurrentLineBuffer.Append(s);
        }
Пример #4
0
 public void WriteLine(string s)
 {
     CurrentLineBuffer.Append(s);
     FlushCurrentLineBuffer();
 }
Пример #5
0
 public void Write(object obj)
 {
     CurrentLineBuffer.Append(obj);
 }