Implements a TextWriter for writing characters to a stream.
Object
TextWriter
StreamWriter
[Visual Basic] Public Class StreamWriter Inherits TextWriter [C#] public class StreamWriter : TextWriter [C++] public __gc class StreamWriter : public TextWriter [JScript] public class StreamWriter extends TextWriter
StreamWriter is designed for character output in a particular Encoding, whereas subclasses of Stream are designed for byte input and output.
StreamWriter defaults to UTF8Encoding unless specified otherwise. UTF-8 handles Unicode characters correctly and gives consistent results on localized versions of the operating system.
Namespace: System.IO
Assembly: mscorlib.dll
StreamWriter Members | System.IO Namespace | Stream | StreamReader | Encoder | Encoding