Ich weiß, dass dies eine Frage, ohne eine ‚richtige‘ AntwortC# Eingebettete Ressource entspricht Datei
Ich habe eine C# Windows-Anwendung, die eine eingebettete Ressource in der Assembly enthalten hat, kann sein soll. Ich habe versucht, eine Möglichkeit zu finden, den Inhalt meines Ressourcenstroms zu vergleichen, um festzustellen, ob der Inhalt dieses Streams mit einer bestimmten Datei im Dateisystem übereinstimmt.
z.B.
Gibt es einen besseren Weg als einen Byte-für-Byte-Vergleich? Gedanken? (Und Dank im Voraus!)
Sie könnten den Inhalt der beiden Streams Hash-Code, Base64 codieren die zwei Hashes in String-Variablen, dann tun Sie einfach eine einfache a == b Vergleich der Strings. – Kevin
Gute Idee, ich wusste nichts über 'System.Security.Cryptography.HashAlgorithm'. Ich werde dies versuchen und berichten – darkpbj