Exemple #1
0
        /// <summary>
        /// Hàm main()
        /// </summary>
        /// <param name="args"></param>
        static void Main(string[] args)
        {
            // Xuất ra màn hình Console được Tiếng Việt
            Console.OutputEncoding = Encoding.UTF8;

            // Mảng tĩnh gồm 10 phần tử để lưu trữ sau khi tạo họ và tên từ lớp FakeNameStore
            string[] array = new string[10];

            // Tạo ngẫu nhiên 10 họ và tên từ lớp FakeNameStore
            var namestore = new FakeNameStore();

            Console.WriteLine("----------FakeNameStore----------");
            for (int i = 0; i < 10; i++)
            {
                string fakename = namestore.generator();
                array[i] = fakename; // Gán họ và tên vào mảng tĩnh
                Console.WriteLine(fakename);
            }
            Console.WriteLine("---------------------------------");

            // Tạo ngẫu nhiên 10 số điện thoại từ lớp FakeTelStore
            var telstore = new FakeTelStore();

            Console.WriteLine("-----------FakeTelStore----------");
            for (int i = 0; i < 10; i++)
            {
                string tel = telstore.generator();
                Console.WriteLine(tel);
            }
            Console.WriteLine("---------------------------------");

            // Tạo ngẫu nhiên 10 địa chỉ tương ứng với từng Đường, Phường, Quận ở TP HCM từ lớp FakeAddressStore
            var addressstore = new FakeAddressStore();

            Console.WriteLine("---------FakeAddressStore--------");
            for (int i = 0; i < 10; i++)
            {
                addressstore.generator();
            }
            Console.WriteLine("---------------------------------");

            // Tạo ngẫu nhiên 10 email từ lớp FakeEmailStore với username lấy từ họ và tên được tạo ở lớp FakeNameStore
            var emailstore = new FakeEmailStore();

            Console.WriteLine("----------FakeEmailStore---------");
            for (int i = 0; i < 10; i++)
            {
                // username được lấy từ mảng tĩnh array
                // RemoveUnicode(array[i]) <--> "Vũ Cao Nguyên" --> "Vu Cao Nguyen"
                // ToLower() <--> "Vu Cao Nguyen" --> "vu cao nguyen"
                // Replace(" ", "") <--> "vu cao nguyen" --> "vucaonguyen"
                string username = RemoveUnicode(array[i]).ToLower().Replace(" ", "");
                string mail     = emailstore.generator(username);
                Console.WriteLine(mail);
            }
            Console.WriteLine("---------------------------------");
        }
        static void Main(string[] args)
        {
            Console.OutputEncoding = Encoding.UTF8;
            string[] array     = new string[10];
            var      namestore = new FakeNameStore();

            Console.WriteLine("----------FakeNameStore----------");
            for (int i = 0; i < 10; i++)
            {
                string fakename = namestore.generator();
                array[i] = fakename;
                Console.WriteLine(fakename);
            }
            Console.WriteLine("---------------------------------");

            var telstore = new FakeTelStore();

            Console.WriteLine("-----------FakeTelStore----------");
            for (int i = 0; i < 10; i++)
            {
                string tel = telstore.generator();
                Console.WriteLine(tel);
            }
            Console.WriteLine("---------------------------------");

            var addressstore = new FakeAddressStore();

            Console.WriteLine("---------FakeAddressStore--------");
            for (int i = 0; i < 10; i++)
            {
                addressstore.generator();
            }
            Console.WriteLine("---------------------------------");

            var emailstore = new FakeEmailStore();

            Console.WriteLine("----------FakeEmailStore---------");
            for (int i = 0; i < 10; i++)
            {
                string username = RemoveUnicode(array[i]).ToLower().Replace(" ", "");
                string mail     = emailstore.generator(username);
                Console.WriteLine(mail);
            }
            Console.WriteLine("---------------------------------");
        }