private static void WorkWithStaticTypes() { PseudoRandomNumberGenerator.GetClassName(); for (int i = 0; i < 100; i++) { System.Console.WriteLine(PseudoRandomNumberGenerator.Next()); } }
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; } } }