StringWriter | CF 1.0, ECMA 1.0, serializable, marshal by reference, disposable |
System.IO (mscorlib.dll) | class |
This class provides an alternative
to using a
System.Text.StringBuilder to create a string. This
allows you to create a string in the exact same manner you would
create a text file, which can be very useful. It implements all of
the TextWriter methods.
public class StringWriter : TextWriter {
// Public Constructors
public StringWriter( );
public StringWriter(IFormatProvider formatProvider);
public StringWriter(System.Text.StringBuilder sb);
public StringWriter(System.Text.StringBuilder sb, IFormatProvider formatProvider);
// Public Instance Properties
public override Encoding Encoding{get; }
// overrides TextWriter
// Public Instance Methods
public override void Close( );
// overrides TextWriter
public virtual StringBuilder GetStringBuilder( );
public override string ToString( );
// overrides object
public override void Write(char value);
// 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
}
Hierarchy
System.Object
System.MarshalByRefObject
TextWriter(System.IDisposable)
StringWriter
|