当前位置:千优问>百科知识>C# StreamWriter 的意义

C# StreamWriter 的意义

2022-11-06 10:14:56 编辑:leo 浏览量:623

C# StreamWriter 的意义

C# StreamWriter 的意义

StreamWriter是一个类,不是声明,叫实例化。实例化一个对象 就是在内存中开放一个空间 用于存储新的对象。 StreamWriter 旨在以一种特定的编码输出字符,而从 Stream 派生的类则用于字节的输入和输出。StreamWriter 默认使用 UTF8Encoding 的实例,除非指定了其他编码。UTF8Encoding 的实例不使用字节顺序标记 (BOM) 创建,因此它的 GetPreamble 方法返回一个空字节数组。要使用 UTF-8 编码和 BOM 创建 StreamWriter,请考虑使用指定编码的构造函数,例如 StreamWriter(String, Boolean, Encoding)。

标签:C#,StreamWriter,意义