using System.Collections.Generic;
public static void Main()
var words = new List<string>(){ "Roger", "ROGER", "Test", "Test ", "Dr. Kale", "Dr. Kale" };
words = words.Select(w => w.Trim())
.Distinct(StringComparer.OrdinalIgnoreCase).ToList();
Console.WriteLine(String.Join(",",words.ToArray()));