c# 关于.txt文件的写入

p_flag 2010-07-17 10:04:32
private void ChatProcess()
{
if (AcceptedSocket.Connected)
{
while (flag)
{
Byte[] ReceivedByte = new Byte[64];
AcceptedSocket.Receive(ReceivedByte, ReceivedByte.Length, 0);
ReceivedStr = System.Text.Encoding.BigEndianUnicode.GetString(ReceivedByte)+"\r\n";

}
}
}
这是一个socket接收数据的函数,ReceivedStr 是接收到的数据的内容,我想把每次接收到的数据都放到一个。txt文件中,麻烦大家问一下我应该怎么做,我 是这么写的StreamWriter swMyfile = new StreamWriter(fsMyfile);
swMyfile.WriteLine(ReceivedStr);
swMyfile.Flush();但是都会提示流不能写入的错误
fsMyfile是FileStream fsMyfile = new FileStream("myfile.txt", FileMode.Create, FileAccess.ReadWrite);
...全文
604 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
xiaowang1026 2010-07-17
  • 打赏
  • 举报
回复
检查: 你打开文件的方式,还有文件流的类型
风平心境 2010-07-17
  • 打赏
  • 举报
回复
System.Diagnostics.Trace 用这个类别来记录日志

110,533

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧