Linq
1 2 3 4 5 6 7 8 9 string[] WinningScores = new string[] {"g", "o", "g", "o", "g", "o" }; var duplicates = WinningScores .Select((score, index) => new { score, player = index + 1 }) .GroupBy(x => x.score, x => x.player) .Where(gxs => gxs.Count() > 1); Console.WriteLine("duplicates: {0}", duplicates.Count()); cs 출력 값은 2 g, o 두개가 중복되기 때문
2020. 5. 20.