大文本文件识别不了?
想把一个大的文本文件读成string,这样写
string s=File.ReadAllText("c:\\1.txt");
单步跟踪,发现提示“找不到文件”,但1.txt确实在c盘下。于是写成这样:
FileInfo[] f=new DirectoryInfo("c:\\").GetFiles("*.txt");
单步跟踪发现f包含除1.txt外的所有文本文件。但打开c盘,发现类型为文本文件的文件中确实有1.txt。
这样就是说c#识别不了大文件?
如果是这样的话,如何解决这个问题呀?最好有将大文件读出string或string[]的源码或思路,我好参考一下!