Esempio n. 1
0
        private static void ManipulateLedger(ILedger ledger)
        {
            var random = new SecureRandom();

            for (var i = 0; i < 1000; i++)
            {
                if (random.NextBoolean())
                {
                    ledger.Credit((decimal)random.Next(1, 100));
                }
                else
                {
                    ledger.Debit((decimal)random.Next(1, 100));
                }
            }
        }
 public void GenerateBoolean()
 {
     using (var random = new SecureRandom())
     {
         var @switch = random.NextBoolean();
     }
 }
        public void GenerateBooleanAfterDisposing()
        {
            SecureRandom random = null;

            using (random = new SecureRandom())
            {
            }

            var @switch = random.NextBoolean();
        }
 public static bool GetRandomBoolean()
 {
     return(rnd.NextBoolean());
 }