myList.Shuffle() 'Shuffles the List exactly one time. Already good enough for most cases.
myList.Shuffle(2) 'Gives the List two shuffles.
myList.Shuffle(100) 'Shuffles are limited to 3 times, even if more are specified. More shuffles are just not useful anymore.
myList.Shuffle(, 1234) 'Uses 1234 as a seed value for the random number generator instead of .NETs default tickcount seed value.

Description

Shuffle-Method for randomizing IEnumerables (It's not the fastest method to do this, if that's important to you)