Click here to Skip to main content
15,918,742 members
Home / Discussions / C#
   

C#

 
GeneralRe: GZipStream problem Pin
harold aptroot2-Dec-09 7:02
harold aptroot2-Dec-09 7:02 
GeneralRe: GZipStream problem Pin
Saksida Bojan2-Dec-09 7:11
Saksida Bojan2-Dec-09 7:11 
QuestionFtpWebRequest - multiple file upload Pin
Member 10339072-Dec-09 5:48
Member 10339072-Dec-09 5:48 
QuestionFile compare - CRC? Pin
jbradshaw2-Dec-09 5:38
jbradshaw2-Dec-09 5:38 
AnswerRe: File compare - CRC? [modified] Pin
Saksida Bojan2-Dec-09 5:56
Saksida Bojan2-Dec-09 5:56 
AnswerRe: File compare - CRC? Pin
harold aptroot2-Dec-09 6:04
harold aptroot2-Dec-09 6:04 
AnswerRe: File compare - CRC? Pin
Luc Pattyn2-Dec-09 6:50
sitebuilderLuc Pattyn2-Dec-09 6:50 
AnswerRe: File compare - CRC? Pin
PIEBALDconsult2-Dec-09 17:03
mvePIEBALDconsult2-Dec-09 17:03 
A byte-by-byte compare will likely take less time than calculating two CRCs or hashes (especially if the compare returns false early), so the only gain is if you store the CRC or hash for later. But you need to be sure that the file hasn't changed since you calculated its CRC or hash.

jbradshaw wrote:
keeping a list of files in a database


Are you storing the actual file content? Or just the path and other information?
If you only store the path I wouldn't trust that the file has not been changed (or even deleted) so I wouldn't bother storing the CRC or hash.

Personally, I store the file content and a SHA1 hash.


<Anecdote>
My GenOmatic[^] generates a file and I want to know if the new file matches the previous version. I considered storing a hash in the file and comparing, but quickly decided that it was too unreliable so I went with a string compare.
</Anecdote>
GeneralRe: File compare - CRC? Pin
jbradshaw3-Dec-09 3:13
jbradshaw3-Dec-09 3:13 
GeneralRe: File compare - CRC? Pin
PIEBALDconsult3-Dec-09 4:16
mvePIEBALDconsult3-Dec-09 4:16 
GeneralRe: File compare - CRC? Pin
jbradshaw3-Dec-09 9:51
jbradshaw3-Dec-09 9:51 
GeneralRe: File compare - CRC? Pin
PIEBALDconsult3-Dec-09 10:43
mvePIEBALDconsult3-Dec-09 10:43 
QuestionHow to Disable Repair in VisualStudio2008 Setup Project? Pin
Narendra Reddy Vajrala2-Dec-09 5:16
Narendra Reddy Vajrala2-Dec-09 5:16 
Questionmerge two projects Pin
jashimu2-Dec-09 5:07
jashimu2-Dec-09 5:07 
AnswerRe: merge two projects Pin
Narendra Reddy Vajrala2-Dec-09 5:20
Narendra Reddy Vajrala2-Dec-09 5:20 
QuestionPass a struct array to C++ to get data Pin
songll2-Dec-09 4:06
songll2-Dec-09 4:06 
AnswerRe: Pass a struct array to C++ to get data Pin
KarstenK2-Dec-09 4:40
mveKarstenK2-Dec-09 4:40 
AnswerRe: Pass a struct array to C++ to get data Pin
Richard MacCutchan2-Dec-09 5:02
mveRichard MacCutchan2-Dec-09 5:02 
GeneralRe: Pass a struct array to C++ to get data Pin
songll2-Dec-09 6:05
songll2-Dec-09 6:05 
GeneralRe: Pass a struct array to C++ to get data Pin
Richard MacCutchan2-Dec-09 6:54
mveRichard MacCutchan2-Dec-09 6:54 
QuestionDynamic Image in Report Viewer? Pin
CelestialCoder2-Dec-09 4:03
CelestialCoder2-Dec-09 4:03 
AnswerRe: Dynamic Image in Report Viewer? Pin
Dave Kreskowiak2-Dec-09 4:22
mveDave Kreskowiak2-Dec-09 4:22 
QuestionDoes anyone know a how / have code to associate your app with a file extension that works in XP, Vista AND Win7 ? Pin
L.Denninger2-Dec-09 2:30
L.Denninger2-Dec-09 2:30 
AnswerRe: Does anyone know a how / have code to associate your app with a file extension that works in XP, Vista AND Win7 ? Pin
Dave Kreskowiak2-Dec-09 4:20
mveDave Kreskowiak2-Dec-09 4:20 
QuestionZedgraph C# how to Pin
vitor282-Dec-09 1:00
vitor282-Dec-09 1:00 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.