我需要检索文件的最后一个字符.它可能是换行符,也可能是许多特殊字符之一.我可以在不解析整个文件的情况下检索此字符吗?或者有没有办法让我可以将整个文件读入字符串而不用担心换行符?
我基本上需要根据文件的最后一个字符拆分文件的内容.因此,如果是换行符,我会将字符串拆分为'\n'.
您可以Seek()到文件的末尾 - 1,然后只读取()一个字节.
我目前没有Seek的确切功能名和常量,请查看Stream文档.
string s = File.ReadAllText("test.txt");
string[] split = s.Split(s[s.Length - 1]);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1726 次 |
| 最近记录: |