public void Shuffle() { Program.Init(); List <string> GUIDs = new List <string>(); foreach (string[] set in Dealer.GetCardSets()) { GUIDs.Add(set[0]); } CardSet testCS = new CardSet(GUIDs[0]); GUIDs.RemoveAt(0); testCS.Merge(GUIDs); }