コード例 #1
0
 private uint CalcCrc(string file)
 {
     using (var stream = File.OpenRead(file))
     {
         return(_crc.BytesToUint(_crc.ComputeHash(stream)));
     }
 }
コード例 #2
0
        public void Crc32_Test1()
        {
            var sut = new Crc32();

            var buffer = new[]
            {
                (byte)1,
                (byte)2,
                (byte)3,
                (byte)4,
                (byte)5,
                (byte)6
            };

            var result = sut.BytesToUint(sut.ComputeHash(buffer));

            Assert.AreEqual(2180413220U, result);
        }