FileLogger : TextWriter, IDisposable
      (ctor) FileLogger( string file )
      (ctor) FileLogger( string file, bool append )
      Encoding Encoding( get; )
      string FileName( get; )
      virtual void Write( char ch )
      virtual void Write( string str )
      virtual void WriteLine( string line )