写文本时的问题

marshallzh 2010-07-15 02:00:09
C#,Visual Studio 2008下。

我在用sharpPacp(类似winpcap)做一个程序,
实时读出网络流量的数据。
屏幕输出没有问题,
但是我想把结果实时写到一个txt文本内
但是因为读数据的程序是一个死循环,需要用ctrl+C才能终止,
所以每次终止后,文本内都是空的。

请问大家,有什么好方法解决这个问题么?

多谢
...全文
59 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
墨云 2010-11-16
  • 打赏
  • 举报
回复
用线程
Purple_Sky2010 2010-07-15
  • 打赏
  • 举报
回复
搬个凳子来学习。。。。
marshallzh 2010-07-15
  • 打赏
  • 举报
回复
多谢,学习了。
我尝试一下。

[Quote=引用 2 楼 guankai 的回复:]

提示System.Diagnostics.Trace 这个类别来保存日志.具体怎么用自己找一下google
[/Quote]
marshallzh 2010-07-15
  • 打赏
  • 举报
回复
多谢,方法比较直接,我试试。

[Quote=引用 1 楼 gxingmin 的回复:]

写完,就把文件流对象关闭
再写时,再把文件流对象打开
[/Quote]
风平心境 2010-07-15
  • 打赏
  • 举报
回复
提示System.Diagnostics.Trace 这个类别来保存日志.具体怎么用自己找一下google
gxingmin 2010-07-15
  • 打赏
  • 举报
回复
写完,就把文件流对象关闭
再写时,再把文件流对象打开

110,538

社区成员

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

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

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