Ⅰ. はじめに
タイトルの通り「C#でxxHashを計算する方法」です。
Ⅱ. やり方
1. 必要なパッケージをインストールする
Install-Package System.Data.HashFunction.xxHash
2. プログラムを書く
// using System.Data.HashFunction; // using System.Data.HashFunction.xxHash; var xxHashConfig = new xxHashConfig() { Seed = 123456789, HashSizeInBits = 64 }; var xxHash = xxHashFactory.Instance.Create(xxHashConfig); var hash = xxHash.ComputeHash("hoge"); Console.WriteLine(BitConverter.ToUInt64(hash.Hash));
実行結果
13288037748801071589