using System.Collections.Generic;
public static void Main()
List<string> lista1 = new List<string>();
List<string> lista2 = new List<string>();
lista2.RemoveAll(item1 => lista1.Any(item2 => item2.Equals(item1, StringComparison.OrdinalIgnoreCase)));
foreach(var item in lista2)
Console.WriteLine("Lista2: " + item);