我有:
List<string> list = new List<string>() { "a", "a", "b", "b", "r", "t" };
我怎样才能只得到“a”,“b”?
我试着这样做:
List<string> list = new List<string>() { "a", "a", "b", "b", "r", "t" };
List<string> test_list = new List<string>();
test_list = list.Distinct().ToList();
现在 test_list 有 {"a", "b", "r", "t"}
然后:
test_list = test_list.Except(list).ToList();
所以那是我的失败点,因为 except() 删除了所有元素。
你能帮我解决吗?