public void Initialize() { hashedList = new List <M3Hash>(); using (var sr = new StreamReader("hash.txt")) { while (!sr.EndOfStream) { string s = sr.ReadLine(); Array.Resize(ref hashList, hashList.Length + 1); hashList[hashList.Length - 1] = s; } } for (var i = 0; i < hashList.Length; i++) { var hash = hashList[i]; byte[] stringbytes = Encoding.ASCII.GetBytes(hash); M3Hash hashItem = new M3Hash(); hashItem.name = hash; hashItem.hash = FNV.Hash32(stringbytes, 0, stringbytes.Length); hashedList.Add(hashItem); } }
public void Initialize() { hashedList = new List <M3Hash>(); for (var i = 0; i < hashList.Length; i++) { var hash = hashList[i]; byte[] stringbytes = Encoding.ASCII.GetBytes(hash); M3Hash hashItem = new M3Hash(); hashItem.name = hash; hashItem.hash = FNV.Hash32(stringbytes, 0, stringbytes.Length); hashedList.Add(hashItem); } }