Linq中查询List组合相同值数量大于1

 List<string> lst = new List<string>();
            lst.Add("1");
            lst.Add("2");
            lst.Add("3");
            lst.Add("1");
            var result = (from n in lst group n by n into g where g.Count() > 1 select g.Key).ToList();