public virtual byte[] NextBytes(int length) { byte[] buff = new byte[length]; r.NextBytes(buff); return(buff); }
public void NextBytesTest() { XRandom x1 = new XRandom(987654321); XRandom x11 = new XRandom(987654321); XRandom x2 = new XRandom(123456789); byte[] b1 = new byte[100]; byte[] b11 = new byte[100]; byte[] b2 = new byte[100]; x1.NextBytes(b1); x11.NextBytes(b11); x2.NextBytes(b2); Assert.IsFalse(b1.HasChanges(b11)); Assert.IsTrue(b1.HasChanges(b2)); }