我有一个包含特殊字符和普通字符的文本文件。我正在尝试逐行读取此文件。我用过
string[] lines = System.IO.File.ReadAllLines("Trial.txt");
阅读它。
我使用了一个断点并试图找出存储在这些行中的值。它在没有读完它的情况下中断了其中的一些行,并将其余的存储在新的下一行中。当我检查记录时,我发现中断只发生在有特殊字符的地方,即使它不会发生在特定的特殊字符上。如果文件总共有 10 行,并且如果有 1 行存在此问题,则它总共读取 11 行。你们中的任何人都可以帮我解决这个问题吗?文本文件为 UTF-8 格式。