Name
TextWriter
Synopsis
This class writes strings of
characters to a stream.
Encoding
sets the encoding of the produced text;
change the object that provides formatting by setting
FormatProvider
. To change the newline character
produced in your text, set the NewLine
property.
To write to a stream, call either Write( )
or
WriteLine( )
. To clear the current buffer of
characters, use Flush( )
. As always,
Close( )
allows you to free the resources in use
by the TextWriter
.
public abstract class TextWriter : MarshalByRefObject, IDisposable { // Protected Constructors protected TextWriter( ); protected TextWriter(IFormatProviderformatProvider
); // Public Static Fields public static readonly TextWriter Null; // =System.IO.TextWriter+NullTextWriter // Protected Instance Fields protected char[ ] CoreNewLine; // Public Instance Properties public abstract Encoding Encoding{get; } public virtual IFormatProvider FormatProvider{get; } public virtual string NewLine{set; get; } // Public Static Methods public static TextWriter Synchronized(TextWriterwriter
); // Public Instance Methods public virtual void Close( ); public virtual void Flush( ); public virtual void Write(boolvalue
); public virtual void Write(charvalue
); public virtual void Write(char[ ]buffer
); public virtual void Write(char[ ]buffer
, intindex
, intcount
); public virtual void Write(decimalvalue
); public virtual void Write(doublevalue
); public virtual void Write(intvalue
); public virtual void Write(longvalue
); public virtual ...
Get C# in a Nutshell, Second Edition now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.