ในบทช่วยสอนวิธีการนี้ เราจะอธิบายขั้นตอนทีละขั้นตอนให้คุณ เปรียบเทียบไฟล์ Text ใน C# คู่มือนี้ใช้หนึ่งใน API การเปรียบเทียบเอกสารที่ดีที่สุดสำหรับการเปรียบเทียบไฟล์ข้อความสองไฟล์ นอกจากนี้ คู่มือนี้ยังให้โค้ดตัวอย่างเพื่อแสดงการใช้งาน C# เปรียบเทียบการทำงานของไฟล์ข้อความสองไฟล์ ต่อไปนี้คือคำแนะนำโดยละเอียดรวมถึงโค้ดตัวอย่างสำหรับการเปรียบเทียบไฟล์ข้อความธรรมดาสองไฟล์
ขั้นตอนในการเปรียบเทียบไฟล์ข้อความใน C#
- ตั้งค่าแพ็คเกจ GroupDocs.Comparison for .NET จากเว็บไซต์ NuGet ในแอปพลิเคชัน .NET เพื่อเปรียบเทียบไฟล์ข้อความ
- เพิ่มการอ้างอิงไปยังเนมสเปซ GroupDocs.Comparison เพื่อเปรียบเทียบเอกสารข้อความสองฉบับ
- โหลดไฟล์ข้อความต้นฉบับโดยสร้างอินสแตนซ์ของคลาส Comparer
- ใช้วิธีการเพิ่มของคลาสตัวเปรียบเทียบเพื่อโหลดเอกสารข้อความเป้าหมาย
- เรียกใช้วิธีการเปรียบเทียบของคลาสตัวเปรียบเทียบเพื่อบันทึกไฟล์ข้อความที่เป็นผลลัพธ์ลงในดิสก์
ขั้นตอนข้างต้นทำให้คุณสามารถพัฒนา C# เปรียบเทียบไฟล์ข้อความสองไฟล์และแสดงความแตกต่าง ได้อย่างง่ายดาย คุณเพียงแค่ต้องเขียนโค้ดสองสามบรรทัดที่มีการเรียก API ของไลบรารีการเปรียบเทียบเอกสาร คุณยังสามารถทำตามคำแนะนำเหล่านี้บนระบบปฏิบัติการใดก็ได้ เช่น MS Windows, Linux และ Mac OS โดยไม่ต้องติดตั้งซอฟต์แวร์ของบุคคลที่สามเพิ่มเติม
รหัสเพื่อเปรียบเทียบไฟล์ข้อความใน C
ตัวอย่างด้านบนแสดงการใช้งาน เปรียบเทียบไฟล์ข้อความสองไฟล์ และเน้นความแตกต่างในแอปพลิเคชัน C# ตัวอย่างนี้ใช้ไฟล์ข้อความสองไฟล์เพื่อเปรียบเทียบและบันทึกผลลัพธ์ในเอกสารข้อความเอาต์พุต อย่างไรก็ตาม คุณยังสามารถใช้โค้ดนี้เพื่อเปรียบเทียบไฟล์ข้อความล้วนหลายไฟล์ได้ด้วยการทำซ้ำขั้นตอนที่ 4 นอกจากนี้ คุณสามารถทำการเปรียบเทียบเอกสารสำหรับรูปแบบเอกสารอื่นๆ ได้อย่างรวดเร็วโดยใช้ API ของตัวแปลงเอกสาร
เราได้กล่าวถึงขั้นตอนโดยละเอียดเพื่อพัฒนาความสามารถในการเปรียบเทียบไฟล์ข้อความ C# เมื่อเร็ว ๆ นี้ เราได้เผยแพร่บทความเกี่ยวกับการเปรียบเทียบไฟล์ PDF ใน C# โปรดดูคำแนะนำ วิธีเปรียบเทียบไฟล์ PDF โดยใช้ C# สำหรับข้อมูลเพิ่มเติม