我有一个VB.net程序,我已经阅读了一个文本文件,将文本文件放入VB的最佳方法是能够检查字符串是否在文本文件中的一行上,样本代码会有所帮助。
答案 0 :(得分:2)
Dim fileText as string = My.Computer.FileSystem.ReadAllText("c:\AnyFile.txt")
要检查字符串中是否存在特定行,请使用Contains
方法:)
答案 1 :(得分:0)
如果您对每行进行大量比较,可能更容易将文件读取为字符串数组而不是一个字符串字符串。
请参阅MSDN对System.IO.File类的引用。
http://msdn.microsoft.com/en-us/library/3saad2h5.aspx
System.IO.File.ReadAllLines
http://msdn.microsoft.com/en-us/library/s2tte0y1.aspx
Dim fileLines() as string = System.IO.File.ReadAllLines("c:\AnyFile.txt")
编辑 - woops,更新链接