示例#1
0
        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);
        }
示例#2
0
        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;
        }