var lists = new List<List<string>>();
var a = new List<string> {"A", "B", "C", "D"};
var b = new List<string> {"A", "B", "C", "D" };
var c = new List<string> {"A", "Y", "C", "D" };
var d = new List<string> {"A", "B", "Z", "D" };
lists.Add(a);
lists.Add(b);
lists.Add(c);
lists.Add(d);
我需要获取一个所有列表都正确的值列表(在这种情况下,它将返回{“ A”,“ D”})