文字列リーダーが特定の行番号を通過したかどうか、またはテキストを含む行番号を通過したかどうかを確認するにはどうすればよいですか?私はこれを文字列リーダーの行処理コードに入れました:
if (currentline.Contains("123"))
currentbank = "123";
else if (currentline.Contains("456"))
currentbank = "456";
else if (currentline.Contains("789"))
currentbank = "789";
文字列の内容を行番号の範囲に基づいて変更したいのですが、私のコードでは常に123になります。たとえば、10〜20行目(または123〜456行目)の場合、文字列は次のようになります。 123、20-30(または456から789)は456で、30-40は789である必要があります。これを使用してこれを行うにはどうすればよいStringReader
ですか?