我用C#里的richTextBox写个编辑器,可是处理个20M的文本就显得慢了,本来想用API来写,可是转换成P/Invoke总是有错误,哪位知道直接用C#来处理大文件吗?象ultra edit处理文件真TMD快。
不知道怎么用.net能写出象它那样高性能的程序呢?不过那个希望还是放在以后,目前处理大文件确实让我发愁。希望精通此道的给点好的建议或者Code Example!
不知道怎么用.net能写出象它那样高性能的程序呢?不过那个希望还是放在以后,目前处理大文件确实让我发愁。希望精通此道的给点好的建议或者Code Example!
解决方案 »
- c#用Linq语句操作DataGridView
- [200分]征求磁盘之间文件快速复制方法或思路(C# WinForm)
- 几天了问题一直没解决,不知道那里出问题了。vs2008 soundPlayer.PlayLooping();只播放一次,不循环播放。
- 如何把Excel里的Sheet标签与每个Sheet标签里的数据动态读到(或绑定到)TreeView里去,很急很急,在线等……
- 提问,如何编写拨号程序
- 小女子急求教:学习ASP.NET 建立项目时出错,怎办????各位哥哥请指教
- 如何设计在线游戏?
- Dev控件库中Grid控件中下拉框级联显示
- DataGrid中怎样让特定的几排只读
- 如何用C#将DLL文件的内容读出来?
- 想自动生成代码,大家知道怎么做吗?
- 困惑:指针还是对像?
如果你自己写个TextBox一样的快,无非分页问题,没有什么大不了的。
那你说在C#里面应该用什么来做编辑控件呢??当时在VC里面,Document/View把我给搞晕了,我想那个肯定能做出来,不过在.net里,只有TextBox和richTextBox两个编辑控件,没别的了,应该用什么呢?难道要用C++去写这个核心??呵呵
不知道你说的是不是这个意思??
[email protected]
如果是打开的话因为要进行大量的draw工作(把字符显示到richtextbox中),所以比较慢
ue也是缓存+硬盘