Ejemplo n.º 1
0
        private static void WorkWithStaticTypes()
        {
            PseudoRandomNumberGenerator.GetClassName();

            for (int i = 0; i < 100; i++)
            {
                System.Console.WriteLine(PseudoRandomNumberGenerator.Next());
            }
        }
Ejemplo n.º 2
0
        public virtual void Shuffle()
        {
            PseudoRandomNumberGenerator r = new PseudoRandomNumberGenerator();

            // iterate through each catalogue item performing arbitrary swaps
            if (Count > 1)
            {
                for (int item = 0; item < Count; item++)
                {
                    int nArbitrary = r.Next(0, Count - 1);

                    PlayListItem anItem = _listPlayListItems[nArbitrary];
                    _listPlayListItems[nArbitrary] = _listPlayListItems[item];
                    _listPlayListItems[item]       = anItem;
                }
            }
        }