Mono Class Library: System.IO.StreamWriter Overview | Members

System.IO.StreamWriter Constructor

Constructs and initializes a new instance of the System.IO.StreamWriter class for the specified stream, using the specified encoding and buffer size.

public StreamWriter (Stream stream, System.Text.Encoding encoding, int bufferSize)

Parameters

stream
The System.IO.Stream to write to.
encoding
A System.Text.Encoding that specifies the character encoding to use.
bufferSize
A int that specifies the buffer size.

Exceptions

TypeReason
ArgumentNullExceptionstream or encoding is null.
ArgumentOutOfRangeExceptionbufferSize is negative.
ArgumentExceptionstream does not support writing.

Remarks

This constructor initializes the StreamWriter.Encoding property using encoding , and the StreamWriter.BaseStream property using stream . For additional information, see TextWriter.Encoding.

Requirements

Namespace: System.IO
Assembly: mscorlib (in mscorlib.dll)
Assembly Versions: 1.0.5000.0, 2.0.0.0