这是因为中文的编码不同英文的
你那两条 StreamWriter sw = new StreamWriter(path);
替换成以下的语句就可以了
StreamWriter sw = new StreamWriter(path,true,Encoding.GetEncoding("GB2312"));
第二个参数为true时为追加模式,false为从头开始写
有疑问可HI我。
要设置字符编码类型。
StreamWriter sw = new StreamWriter(path,System.Text.Encoding.Default)
我晕你要把带码 贴出来。 把 bat 里的代码