用256個隨機位生成一個數字的最佳方法是什麼?用256個隨機位生成數字的最佳方法是什麼?
串聯隨機字節的工作?
byte[] data = new byte[32];
RNGCryptoServiceProvider rng = new RNGCryptoServiceProvider();
rng.GetNonZeroBytes(data); // should include zero bytes?
string number = BitConverter.ToString(data, 0).Replace("-", "");
此外,使用這些數字的非重複對卡片進行排序是否合適?
那種洗牌? – 2009-02-19 15:01:16
@Joel - 是的,我指的是「加權」排序。 – user62572 2009-02-19 15:07:57