【问题标题】:C# check line number of stringreader [closed]C#检查stringreader的行号[关闭]
【发布时间】:2010-11-06 05:16:29
【问题描述】:

如何检查字符串阅读器是否传递了某个行号,或者传递了包含一些文本的行号?我把它放在字符串阅读器的行处理代码中:

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 做到这一点?

【问题讨论】:

  • 我自己解决了这个问题,我犯了一个愚蠢的错误。
  • 把答案放在后代的答案中

标签: c# line-numbers stringreader


【解决方案1】:

自己修复了,问题是我使用大写字母(例如 TEST)而不是小写字母。

【讨论】:

    猜你喜欢
    • 2019-11-21
    • 2011-09-01
    • 2015-07-25
    • 1970-01-01
    • 2013-08-06
    • 2016-08-14
    • 2010-11-13
    • 1970-01-01
    • 2016-08-24
    相关资源
    最近更新 更多