//Sukuriami masyvai po 14 narių ir atsitiktine tvarka užpildoma 200 eilučių duomenų bazė. Amžius taip pat priskiriamas atsitiktine tvarka nuo 8 iki 85 metų.
        public static void Add200PersonsToDB()
        {
            int    constPersonsCount = 200;
            int    constMinAge       = 5;
            int    constMaxAge       = 85;
            Random rng = new Random();

            string[] firstNames = { "Jonas", "Pranas", "Vardas", "Tomas", "Algis", "Simas", "Vytas", "Vytautas", "Kęstutis", "Dainius", "Darius", "Jonas", "Petras", "Giedrius" };
            string[] lastNames  = { "Jonaitis", "Pranaitis", "Pavardenis", "Tomaitis", "Algaitis", "Simaitis", "Vytaitis", "Lapinas", "Vilkas", "Remeikis", "Daraitis", "Antanaitis", "Petraitis", "Giedraitis" };


            using (var context = new MokymaiContext())
            {
                for (int p = 0; p < constPersonsCount; p++)
                {
                    var person = new Person
                    {
                        FirstName = firstNames[rng.Next(firstNames.Count())],
                        LastName  = lastNames[rng.Next(lastNames.Count())],
                        Age       = rng.Next(constMinAge, constMaxAge),
                    };
                    context.Persons.Add(person);
                }
                context.SaveChanges();
            }
        }
 //Linq užklausa, randanti TOP5 ilgiausiais vardais asmenis.
 public static void GetPersonLongestName()
 {
     Console.WriteLine("TOP5 ilgiausiais vardais asmenys:");
     using (var context = new MokymaiContext())
     {
         var persons = context.Persons.OrderByDescending(p => p.FirstName.Length).Take(5);
         foreach (var person in persons)
         {
             Console.WriteLine("{0} {1}, {2}", person.FirstName, person.LastName, person.Age);
         }
     }
     Console.WriteLine(Environment.NewLine);
 }
 //Linq užklausa, randanti asmenis, kurių amžius dalijasi ir iš 2, ir iš 3. AND operandas.
 public static void GetPersonMagicAge()
 {
     Console.WriteLine("Asmenys, kurių amžius dalijasi iš 2, ir iš 3:");
     using (var context = new MokymaiContext())
     {
         var persons = context.Persons.Where(p => (p.Age % 2 == 0 && p.Age % 3 == 0));
         foreach (var person in persons)
         {
             Console.WriteLine("{0} {1}, {2}", person.FirstName, person.LastName, person.Age);
         }
     }
     Console.WriteLine(Environment.NewLine);
 }
 //Linq užklausa, randanti TOP5 jauniausius asmenis.
 public static void GetPersonsYoungest()
 {
     Console.WriteLine("TOP5 jauniausi asmenys:");
     using (var context = new MokymaiContext())
     {
         var persons = context.Persons.OrderBy(p => p.Age).Take(5);
         foreach (var person in persons)
         {
             Console.WriteLine("{0} {1}, {2}", person.FirstName, person.LastName, person.Age);
         }
     }
     Console.WriteLine(Environment.NewLine);
 }