StreamWriter Constructor (Stream)
Assembly: mscorlib (in mscorlib.dll)
This constructor creates a StreamWriter with UTF-8 encoding without a byte order mark (BOM), so its GetPreamble method returns an empty byte array. The BaseStream property is initialized using the stream parameter.
When you compile a set of characters with a particular cultural setting and retrieve those same characters with a different cultural setting, the characters might not be interpretable and could cause an exception to be thrown.
Windows PhoneIf you pass an invalid input path to a StreamWriter constructor, the constructor throws InvalidArgumentException instead of DirectoryNotFoundException.