Exemple #1
0
            static void Main(string[] args)
            {
                PasswordAr Ok = new PasswordAr(3);

                Ok[0] = new Password("1874820KY");
                Ok[1] = new Password("6584sryj7");
                Ok[2] = new Password("56856jlfgujk567");


                PasswordAr Wow = new PasswordAr(6);

                Wow[0] = new Password("6uw46jsrt");
                Wow[1] = new Password("4w6jurtratsj6rz");
                Wow[2] = new Password("5uae");
                Wow[3] = new Password("are5t");
                Wow[4] = new Password("dtuksd6k4");
                Wow[5] = new Password("s64ujar5t5souvhrt");



                Console.WriteLine("Ok[2] > Ok[1]  " + (Ok[2] > Ok[1]));
                Console.WriteLine("Wow[3] < Ok[1]  " + (Wow[3] < Ok[1]));

                MathOperation.SeekMax(Wow);
                MathOperation.SeekMin(Ok);

                MathOperation.AverageСharacter(Ok[1]);
                MathOperation.AverageСharacter(Wow[3]);

                MathOperation.CorrectPassword(Wow[5]);
                MathOperation.CorrectPassword(Wow[2]);
                MathOperation.CorrectPassword(Ok[1]);

                if (Wow[3])
                {
                    Console.WriteLine("Надёжный");
                }
                else
                {
                    Console.WriteLine("Ненадёжный");
                }


                Console.WriteLine("Ok[0] != Ok[2]  " + (Ok[0] != Ok[2]));
                Console.WriteLine("Ok[0] == Wow[4]  " + (Ok[0] == Wow[4]));

                Password A = Wow[4]++;

                Console.WriteLine(A.passw);

                PasswordAr.Date date = new PasswordAr.Date(22, 10, 2018);
                Console.WriteLine("Owner: {0} {1} {2}", Ok.owner.id, Ok.owner.name, Ok.owner.organization);//ошибка
                Console.WriteLine("Creation date: {0}.{1}.{2}", date.day, date.month, date.year);
            }