17
ซ้อนกันโดยใช้คำสั่งใน C #
ฉันกำลังทำงานในโครงการ ฉันต้องเปรียบเทียบเนื้อหาของสองไฟล์และดูว่ามันตรงกันกันหรือไม่ ก่อนที่จะตรวจสอบข้อผิดพลาดและการตรวจสอบจำนวนมากร่างแรกของฉันคือ: DirectoryInfo di = new DirectoryInfo(Environment.CurrentDirectory + "\\TestArea\\"); FileInfo[] files = di.GetFiles(filename + ".*"); FileInfo outputFile = files.Where(f => f.Extension == ".out").Single<FileInfo>(); FileInfo expectedFile = files.Where(f => f.Extension == ".exp").Single <FileInfo>(); using (StreamReader outFile = new StreamReader(outputFile.OpenRead())) { using (StreamReader expFile = new StreamReader(expectedFile.OpenRead())) { while (!(outFile.EndOfStream || …