private void SortCards(CardCollection source) { Reset(); foreach (var card in source.AllCards()) { var curScore = score.GetScore(card); array[curScore].Add(card); } }