Ber*_*nDK 1 c# line-breaks streamreader textreader
尝试使用StreamReader或类似的C#来读取和写入非常长的行而不使用换行符.
据我了解,在一个称为文件的长字节中,换行仍然只是2个字节(CR + LF).至少那就是我在C/C++中的习惯......
这对于C#和.net是否相同,或者没有换行的行有一些最大长度?
.NET中没有特定的限制,但查看长行的不同方法可能会给您带来问题,主要与性能有关.尝试用自动换行打开记事本中的长行文件,它会阻塞你.与.NET中的多行文本框相同.
但对于纯粹的程序化阅读,很长的行是没有问题的.