急,在线等待,StreamWriter无写用UTF8写入文件,谢谢!!!
StreamWriter NewStream = new StreamWriter( "C:\\tblcompany0130.txt ", Encoding.UTF8);
报错如下:
与“System.IO.StreamWriter.StreamWriter(string, bool)”最匹配的重载方法具有一些无效参数
无法从“System.Text.Encoding”转换为“bool”
急,谢谢!!!!!!!!!
------解决方案--------------------重载列表
用默认编码及缓冲区大小,为指定的流初始化 StreamWriter 类的新实例。
受 .NET Framework 精简版的支持。
[Visual Basic] Public Sub New(Stream)
[C#] public StreamWriter(Stream);
[C++] public: StreamWriter(Stream*);
[JScript] public function StreamWriter(Stream);
使用默认编码和缓冲区大小,为指定路径上的指定文件初始化 StreamWriter 类的新实例。
受 .NET Framework 精简版的支持。
[Visual Basic] Public Sub New(String)
[C#] public StreamWriter(string);
[C++] public: StreamWriter(String*);
[JScript] public function StreamWriter(String);
用指定的编码及默认缓冲区大小,为指定的流初始化 StreamWriter 类的新实例。
受 .NET Framework 精简版的支持。
[Visual Basic] Public Sub New(Stream, Encoding)
[C#] public StreamWriter(Stream, Encoding);
[C++] public: StreamWriter(Stream*, Encoding*);
[JScript] public function StreamWriter(Stream, Encoding);
使用默认编码和缓冲区大小,为指定路径上的指定文件初始化 StreamWriter 类的新实例。如果该文件存在,则可以将其改写或向其追加。如果该文件不存在,则此构造函数将创建一个新文件。
受 .NET Framework 精简版的支持。
[Visual Basic] Public Sub New(String, Boolean)
[C#] public StreamWriter(string, bool);
[C++] public: StreamWriter(String*, bool);
[JScript] public function StreamWriter(String, Boolean);
用指定的编码及缓冲区大小,为指定的流初始化 StreamWriter 类的新实例。
受 .NET Framework 精简版的支持。
[Visual Basic] Public Sub New(Stream, Encoding, Integer)
[C#] public StreamWriter(Stream, Encoding, int);
[C++] public: StreamWriter(Stream*, Encoding*, int);
[JScript] public function StreamWriter(Stream, Encoding, int);
使用指定编码和默认缓冲区大小,为指定路径上的指定文件初始化 StreamWriter 类的新实例。如果该文件存在,则可以将其改写或向其追加。如果该文件不存在,则此构造函数将创建一个新文件。
受 .NET Framework 精简版的支持。
[Visual Basic] Public Sub New(String, Boolean, Encoding)
[C#] public StreamWriter(string, bool, Encoding);
[C++] public: StreamWriter(String*, bool, Encoding*);
[JScript] public function StreamWriter(String, Boolean, Encoding);
使用指定编码和缓冲区大小,为指定路径上的指定文件初始化 StreamWriter 类的新实例。如果该文件存在,则可以将其改写或向其追加。如果该文件不存在,则此构造函数将创建一个新文件。
受 .NET Framework 精简版的支持。
[Visual Basic] Public Sub New(String, Boolean, Encoding, Integer)
[C#] public StreamWriter(string, bool, Encoding, int);
[C++] public: StreamWriter(String*, bool, Encoding*, int);
[JScript] public function StreamWriter(String, Boolean, Encoding, int);
----------------------------
你看有你这个重载么?
------解决方案--------------------StreamWriter NewStream = new StreamWriter( "C:\\tblcompany0130.txt ",false, Encoding.UTF8);