如题所术:文件的内容时刻在增加,每次增加的的时候如何才能快速把文本中新增的内容读出来
解决方案 »
- 利用VS2008试用版开发软件,是否涉及微软版权问题
- C# Socket TCP 服务器和客户端是一直处于连接状态好还是发一次数据就连接一次的好?
- C#窗口中如何播放音乐
- winform中用ReportViewer控件调用远程服务报表失败
- 这个储存过程怎么调用?虽然没分,但也请帮帮忙啊,我的分都用光了!
- C#中,如果数据绑定到TextBox或DataGrid,如何在更新之前验证数据?
- HTTP反向代理问题解决,散分,谢谢各位支持的朋友
- 求一个关于手机号的正则表达式
- vs2003中遇到的问题,急救!!
- session 存储 在线等!!!!!!!!
- 字符数组转换成对象数组
- 实现一个多线程定时采集程序 C#
FileStream.Seek 方法http://msdn.microsoft.com/zh-cn/library/system.io.filestream.seek(v=vs.80).aspx
而我那个文本是用多线程写的,虽然也是把内容增加在文本的最后面,但是在用FileStream.Seek读的时候就会造成读取新增内容缺失(就是本来应该是很多字符的,但读出来就变成空格或空字符串了)。我想就是在多个线程同时写的时候,每个线程写的位置跟最后实际结果的位置不一致,所以就导致这个问题(如果是手动操作文本内容的增加(增加的内容每次都在最后面),这个读取就没有问题了,我监控文件是用到FileSystemWatcher这个组件)请问一下如何解决上述的问题??