c# 实现MurmurHash算法
NuGet包管理器
打开NuGet包管理器并查询
System.Data.HashFunction.MurmurHash
安装
代码
var bytes = Encoding.UTF8.GetBytes("abcdqqqqqqq");
var hashConfig = new System.Data.HashFunction.MurmurHash.MurmurHash3Config();
hashConfig.Seed = 0;
hashConfig.HashSizeInBits = 32;
var murmurHash3 = System.Data.HashFunction.MurmurHash.MurmurHash3Factory.Instance.Create(hashConfig);
var hashString = murmurHash3.ComputeHash(bytes).AsHexString();