Denna korta handledning beskriver den fullständiga proceduren för att jämföra Excel filer med C# och tillhandahåller exempelkod för att visa implementeringen av C# compare Excel-filer funktionalitet. Denna funktionalitet kan kompletteras med ett par rader kod och utan att installera något extra verktyg från tredje part. Dessa instruktioner kan dessutom användas på alla plattformar som MS Windows, Linux och Mac OS som stöder .NET-miljön.
Steg för att jämföra Excel-filer med C#
- Installera paketet GroupDocs.Comparison for .NET från NuGet i .NET-applikationen för att jämföra Excel-filer
- Lägg till en referens till namnområdet GroupDocs.Comparison för att jämföra två Excel-dokument
- Initiera klassen Comparer och ladda in Excel-källfilen
- Anrop Add-metoden för Comparer-klassen för att ladda Excel-måldokumentet
- Använd slutligen Compare-metoden i klassen Comparer för att spara den resulterande Excel-filen på disken
För att skapa jämför två Excel-filer för skillnader i C#-funktionalitet, måste du använda punkterna ovan i en sekvens. Dokumentjämförelsen kan startas genom att installera det nödvändiga paketet och sedan referera till det väsentliga namnområdet i koden. Därefter måste du initiera Comparer-klassen för att ladda källfilen för Excel och använda metoden Lägg till för att ladda Excel-måldokumentet för jämförelse. Till sist anropar du jämförelsemetoden för att spara den resulterande filen på disken.
Kod för att jämföra Excel-filer med C#
Vi har utvecklat Excel-jämförelseverktyget med C# i kodavsnittet ovan för att visa implementeringen av denna funktion. Du kan se att det bara kräver några få API-anrop för att jämföra de två XLSX-filerna. Du kan dock ändra denna exempelkod genom att upprepa steg 4 för att jämföra flera Excel-dokument.
Vi har diskuterat den detaljerade processen för att utveckla förmågan att jämföra Excel-filer i C#. Nyligen publicerade vi en artikel om att jämföra textfiler med C#, ta en titt på guiden hur man jämför textfiler i C# för mer information.