生成256个随机位数的最佳方法是什么?
连接随机字节是否有效?
byte[] data = new byte[32];
RNGCryptoServiceProvider rng = new RNGCryptoServiceProvider();
rng.GetNonZeroBytes(data); // should include zero bytes?
string number = BitConverter.ToString(data, 0).Replace("-", "");
Run Code Online (Sandbox Code Playgroud)
此外,使用这些数字的非重复对一副牌进行排序是否合适?