Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public static void Shuffle<T>(this IList<T> list)
- {
- int n = list.Count;
- while (n > 1)
- {
- n--;
- int k = Random.Range(0, n+1);
- T value = list[k];
- list[k] = list[n];
- list[n] = value;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement