我有两个 foreach 循环,每个循环都遍历一个文本文件,并仅获取前两列的所有值的值(文本文件中有两列以上,由“|”分隔)并放置它在一个字符串中。我想比较这些 foreach 循环的结果(Response.Write
语句输出的值)以查看字符串是否相等。任何想法/建议表示赞赏。
protected void Page_Load(object sender, EventArgs e)
{
string textFile1 = @"C:\Test\Test1.txt";
string textFile2 = @"C:\Test\Test2.txt";
string[] textFile1Lines = System.IO.File.ReadAllLines(textFile1);
string[] textFile2Lines = System.IO.File.ReadAllLines(textFile2);
char[] delimiterChars = { '|' };
foreach (string line in textFile1Lines)
{
string[] words = line.Split(delimiterChars);
string column1And2 = words[0] + words[1];
Response.Write(column1And2);
}
foreach (string line in textFile2Lines)
{
string[] words = line.Split(delimiterChars);
string column1And2 = words[0] + words[1];
Response.Write(column1And2);
}
}