ローカルファイルシステム上のファイルを指定すると、次のようになります。
FileInfo file = new FileInfo(localFilename);
そのファイルのCRC値(またはある種のチェックサム)を取得するにはどうすればよいですか?
衝突が少ないため、ハッシュ アルゴリズムは一般に CRC よりも優れています。HashAlgorithm
最新のハッシュ アルゴリズムは、クラスの子孫として実装されています。MD5 と SHA1 が一般的な選択肢です。
私の知る限り、.NETにはCRCクラスが含まれていませんが、すべてのCRC-32およびCRC-16アルゴリズムをサポートするCRC32およびCRC16クラスを作成しました。
チェックサム (ハッシュ アルゴリズムまたは CRC) を計算するには、ファイル全体をチャンクごとに読み込み、ファイル データをチェックサム アルゴリズムに渡す必要があります。ファイル全体の処理が完了したら、チェックサム アルゴリズムから結果を取得します。