private Random GetRandom(ref int seed) { var r = new Random(BitConverter.ToInt32(Guid.NewGuid().ToByteArray(), 0)); return new Random(seed += r.Next(1, 100000)); } }