質問

文字列読者が特定の行番号を渡したか、テキストを含む行番号を渡したかどうかを確認するにはどうすればよいですか?これを文字列リーダーのライン処理コードに入れました:

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?

役に立ちましたか?

解決

自分で修正して、問題が小文字ではなく上位ケース(テストなど)を使用していることです。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top