多くの行を含むファイルがあり、ストリームリーダーを使用してファイルを読み取っています。私がする必要があるのは、このファイルにある行数を数えることですが、特定の時点で、ファイルには「-----」のようなテキストの行が含まれています。だから私がする必要があるのは、「-----」を含む行を除いたファイルの行数を数えることです。
私はこのようなstreamreaderを使いたくありません:
StreamReader reader = new StreamReader();
var x = reader.ReadLine()
xに「-----」が含まれているかどうか、およびカウンターがインクリメントされるかどうかを確認します。これは、ファイルが巨大なファイルになるため、非常に集中的に行われるためです。
どんな助けでも大歓迎です。
前もって感謝します。