コード例 #1
0
        static void Main(string[] args)
        {
            Random randomcvc     = new Random();
            var    datacvc       = randomcvc.Next(100, 999);
            Random randombalance = new Random();
            var    databalance   = randombalance.Next(100, 900);

            Console.WriteLine("include pin");
            bool isIntPin = int.TryParse(Console.ReadLine(), out int pin);

            Console.WriteLine("include pan");
            bool isIntPan = int.TryParse(Console.ReadLine(), out int pan);

            Console.WriteLine("include cvc");
            bool isIntCvc = int.TryParse(Console.ReadLine(), out int cvc);

            if (isIntPin && isIntPan && isIntCvc)
            {
                if (!Helper.Control(pin.ToString(), pan.ToString(), cvc.ToString()))
                {
                    Console.WriteLine("please try again");
                    throw new Exception();
                }
                else
                {
                    BankCard bc = new BankCard(databalance, "bank", c.Name)
                                  Client c = new Client(2, "anara", "ugurlu", 18, 2000, bc)
                }
            }
        }
コード例 #2
0
 public Client(int id, string name, string surname, int age, int salary, BankCard bankcard)
 {
     Id       = id;
     Name     = name;
     Surname  = surname;
     Age      = age;
     Salary   = salary;
     Bankcard = bankcard;
 }