StreamWriter

StreamWriter CF 1.0, ECMA 1.0, serializable, marshal by reference, disposable

System.IO (mscorlib.dll) class

This class implements TextWriter and provides all its methods . If you set the AutoFlush property, every call to Write( ) or WriteLine( ) flushes the buffer.

This class is a quick way to open a file for writing. Call the constructor with a string containing the filename, and you can immediately begin writing to the file with Write( ) or WriteLine( ) .

 public class  StreamWriter  : TextWriter {  // Public Constructors  public  StreamWriter  (Stream   stream   );    public  StreamWriter  (Stream   stream   , System.Text.Encoding   encoding   );    public  StreamWriter  (Stream   stream   , System.Text.Encoding   encoding   , int   bufferSize   );    public  StreamWriter  (string   path   );    public  StreamWriter  (string   path   , bool   append   );    public  StreamWriter  (string   path   , bool   append   , System.Text.Encoding   encoding   );    public  StreamWriter  (string   path   , bool   append   , System.Text.Encoding   encoding   , int   bufferSize   );  // Public Static Fields  public static readonly StreamWriter  Null  ;  // =System.IO.StreamWriter   // Public Instance Properties  public virtual bool  AutoFlush  {set; get; }    public virtual Stream  BaseStream  {get; }    public override Encoding  Encoding  {get; }  // overrides TextWriter   // Public Instance Methods  public override void  Close  ( );  // overrides TextWriter  public override void  Flush  ( );  // overrides TextWriter  public override void  Write  (char   value   );  // overrides TextWriter  public override void  Write  (char[ ]   buffer   );  // overrides TextWriter  public override void  Write  (char[ ]   buffer   , int   index   , int   count   )  // overrides TextWriter  public override void  Write  (string   value   );  // overrides TextWriter   // Protected Instance Methods  protected override void  Dispose  (bool   disposing   );  // overrides TextWriter  protected override void  Finalize  ( );  // overrides object  } 

Hierarchy

System.Object System.MarshalByRefObject TextWriter(System.IDisposable) StreamWriter

Returned By

System.Diagnostics.Process.StandardInput , File.{AppendText( ) , CreateText( )} , FileInfo.{AppendText( ) , CreateText( )}



C# in a Nutshell
C # in a Nutshell, Second Edition
ISBN: 0596005261
EAN: 2147483647
Year: 2005
Pages: 963

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net