static public List <string> GetDistinctList(DistinctType d) { List <string> ret = new List <string>(); var Teens = GetAllTeens(); switch (d) { case DistinctType.LastName: ret = Teens.Select(x => x.LastName).Distinct().ToList(); break; case DistinctType.FirstName: ret = Teens.Select(x => x.FirstName).Distinct().ToList(); break; case DistinctType.Zip: ret = Teens.Select(x => x.zip).Distinct().ToList(); break; case DistinctType.City: ret = Teens.Select(x => x.City).Distinct().ToList(); break; } return(ret); }
public static List<string> GetDistinctList(DistinctType d) { List<string> ret = new List<string>(); var Teens = GetAllTeens(); switch(d) { case DistinctType.LastName: ret = Teens.Select(x => x.LastName).Distinct().ToList(); break; case DistinctType.FirstName: ret = Teens.Select(x => x.FirstName).Distinct().ToList(); break; case DistinctType.Zip: ret = Teens.Select(x => x.zip).Distinct().ToList(); break; case DistinctType.City: ret = Teens.Select(x => x.City).Distinct().ToList(); break; } return ret; }