예제 #1
0
        static void Main(string[] args)
        {
            uint numberOfHolders = 1;

            Bankkonto[] accounts = new Bankkonto[numberOfHolders];

            var betalKortArray = new Betalkort[] {
                new Betalkort(utgdatum: "09/22", kortTyp: "MasterCard", nummer: 123456789012, cvc: 123, saldo: 19999.799999M),
                new Betalkort(utgdatum: "09/23", kortTyp: "Visa", nummer: 199999999999, cvc: 321, saldo: 10000.19999M),
                new Betalkort(utgdatum: "09/24", kortTyp: "Norweigan", nummer: 112481351012, cvc: 999, saldo: 1999M)
            };

            accounts[0] = new Bankkonto("Georgi Vencislavov", "BNB", 0, 0, betalKortArray);

            PrintBankAccountsInfo(accounts);
            //char hexDecimal = '\u0048';
            //int hexValueChar = hexDecimal;
            //Console.WriteLine(Convert.ToString(value: hexValueChar, toBase: 2) + " " + hexDecimal);
            //Console.WriteLine($"The char value  of hexValue {hexValueChar:X}");
            //Console.WriteLine("Hello World!");
            //string hej = "hej ";
            //string varlden = "världen!";
            //object obj = hej + varlden;
            //string concat = (string)obj;
            //Console.WriteLine(concat);
            //var myName = GetMyNameInASCIICode("Tim Toresson");
            //PrintMyNameInASCIICode(myName);
        }
예제 #2
0
 static void PrintCreditCardInfo(Betalkort kort, int cardIndex)
 {
     Console.WriteLine($"- Credit card {cardIndex}'s type: {kort.Typ}");
     Console.WriteLine($"- Credit card {cardIndex}'s number: {kort.Kortnummer}");
     Console.WriteLine($"- Credit card {cardIndex}'s number: {kort.Utgångsdatum}");
     Console.WriteLine($"- Credit card {cardIndex}'s balance: {kort.Saldo}");
 }
예제 #3
0
 static void PrintBankAccountsInfo(Bankkonto[] accounts)
 {
     Console.WriteLine("List of bank holders:\n ");
     foreach (var konto in accounts)
     {
         Console.WriteLine("Holder's name: {0}", konto.ÄgareNamn);
         Console.WriteLine("Bank name: {0}", konto.BankNamn);
         Console.WriteLine("Balance: {0:C}", konto.Saldo);
         Console.WriteLine("IBAN: {0}", (konto.IBAN == 0 ? "none" : konto.IBAN.ToString()));
         Console.WriteLine("BIC Code: {0}", (konto.BIC == 0 ? "none" : konto.BIC.ToString()));
         for (int j = 0; j < konto.BetalkortArray.Length; j++)
         {
             int       cardIndex = j + 1;
             Betalkort kort      = konto.BetalkortArray[j];
             PrintCreditCardInfo(kort, cardIndex);
         }
     }
 }