How to achieve the following?
Input List: A,A,B,B,B,C,D,E,E,F
Expected Output List: C,D,F
How to achieve the following?
Input List: A,A,B,B,B,C,D,E,E,F
Expected Output List: C,D,F
You could use group by and take only groups with exactly one element:
var input = new string[] {"A","A","B","B","B","C","D","E","E","F"};
var result = input.GroupBy(x => x).Where(x => x.Count() == 1).Select(x => x.Key).ToList();
Online-demo: https://dotnetfiddle.net/j2vraK