none
关于 TextReader.ReadLine 方法的问题 RRS feed

  • 问题

  • 我想问一下,ReadLine 方法可以读取前一行(或者重复读取同一行)的字符串吗?

    (我想把读取的字符串存入到数组中读取可能可以实现,不过还有其他方法吗?)

    2012年7月27日 9:58

答案

  • dear

    当然,你提出的方法不错,所有的文本都读到组数里,然后再对组数的index进行操作。


    秘訣無它,唯勤而已 http://www.dotblogs.com.tw/yc421206/

    • 已标记为答案 lolanto 2012年7月29日 10:52
    2012年7月28日 12:13
  • 我想问一下,ReadLine 方法可以读取前一行(或者重复读取同一行)的字符串吗?

    (我想把读取的字符串存入到数组中读取可能可以实现,不过还有其他方法吗?)

    当然可以,ReadLine只是读取每行数据;不过ReadLine只允许“由上至下”的读取方向,逆序是不允许的。

    我建议你使用System.IO.File.ReadAllLines读取全部行到一个string数组中,然后通过控制索引来控制取哪一行即可。


    下载MSDN桌面工具(Vista,Win7)
    我的博客园
    慈善点击,点击此处

    • 已标记为答案 lolanto 2012年7月29日 10:52
    2012年7月29日 8:49
    版主

全部回复