lua的io,读取文件,匹配关键字,获取内容下面内容.并返回

2025-05-09 18:34:24
推荐回答(1个)
回答1:

FileStream fs = new FileStream("d:\\a.txt", FileMode.Open); StreamReader m_streamReader = new StreamReader(fs); m_streamReader.BaseStream.Seek(0, SeekOrigin.Begin); string arry = ""; string strLine = m_streamReader.ReadLine(); do { string[] split = strLine.Split('='); string a = split[0]; if (a.ToLower() == "ip") { arry += strLine + "\n"; } strLine = m_streamReader.ReadLine(); } while (strLine != null && strLine != ""); m_streamReader.Close(); m_streamReader.Dispose(); fs.Close(); fs.Dispose(); Console.Write(arry); Console.ReadLine(); 如果你要大小写也要匹配的话把.ToLower() 去掉就行了