Ejemplo n.º 1
0
            public void Next()
            {
                string n = name.generator();

                Console.WriteLine(n);
                int a = age.generator();

                Console.WriteLine(a);
                string t = tel.generator();

                Console.WriteLine(t);
            }
Ejemplo n.º 2
0
        static void Main(string[] args)
        {
            Console.OutputEncoding = Encoding.UTF8;
            //StudentStore store = new StudentStore();
            //store.GetAllStudent();
            List <StudentStore> Store = new List <StudentStore>();
            var name = new FakeName();
            var age  = new FakeAge();
            var tel  = new FakeTel();
            List <Tuple <string, string> > Student = new List <Tuple <string, string> >();

            for (int i = 0; i < 10; i++)
            {
                Store.Add(new StudentStore()
                {
                    Name = name.generator(),
                    Age  = age.generator(),
                    Tel  = tel.generator()
                });
            }
            Console.WriteLine("Danh sách ngẫu nhiên 10 sinh viên với các thông tin Fullname, Age, Tel");
            foreach (var s in Store)
            {
                s.Xuat();
                if (s.Age > 18 && s.Age < 30)
                {
                    Student.Add(new Tuple <string, string>(s.Name, s.Tel));
                }
            }
            Console.WriteLine("Danh sách sinh viên (chỉ gồm tên và số điện thoại) có độ tuổi > 18 và < 30");
            int length = Student.Count;

            if (length == 0)
            {
                Console.WriteLine("Không có dữ liệu hợp lệ!");
            }
            else
            {
                foreach (var e in Student)
                {
                    Console.WriteLine($"\tFullname: {e.Item1}");
                    Console.WriteLine($"\tTel: {e.Item2}");
                    Console.WriteLine("---------------------------------");
                }
            }
        }