using System.Collections.Generic;
public static class Program
public static void Main()
List<string> names = new List<string>()
var hashSet = new HashSet<string>(names);
foreach (var name in names)
public static void ShuffleMe<T>(this IList<T> list)
Random random = new Random();
for(int i= list.Count - 1; i > 1; i--)
int rnd = random.Next(i + 1);