Пример #1
0
        public static void VerbosTextoB()
        {
            try
            {
                StreamReader sr     = new StreamReader(@"klingon-textoB.txt");
                string       linha  = sr.ReadToEnd();
                string[]     letras = linha.Split(" ");
                ListsFooBar  listas = new ListsFooBar();

                string[] verbos = letras
                                  .Where(x => x.Length >= 8 && listas.Foo()
                                         .Contains(x.Substring(x.Length - 1, 1)))
                                  .ToArray();

                string[] verbosPrimeiraPessoa = verbos
                                                .Where(x => listas.Bar()
                                                       .Contains(x.Substring(0, 1)))
                                                .ToArray();

                Console.WriteLine($"\nExistem {verbos.Length} verbos.\n");
                Console.WriteLine($"Existem {verbosPrimeiraPessoa.Length} verbos em primeira pessoa.\n");
            }
            catch (Exception e)
            {
                Console.WriteLine("O arquivo apontado em \"Verbos.cs\" não pôde ser lido.");
                Console.WriteLine(e.Message);
            }
        }
Пример #2
0
        public static void PreposicoesTextoB()
        {
            try
            {
                StreamReader sr     = new StreamReader(@"klingon-textoB.txt");
                string       linha  = sr.ReadToEnd();
                ListsFooBar  listas = new ListsFooBar();

                string[] letras = linha.Split(" ");

                string[] preposicao = letras
                                      .Where(x => x.Length == 3 && listas.Bar()
                                             .Contains(x.Substring(2, 1)))
                                      .ToArray();

                preposicao = preposicao
                             .Where(y => !y
                                    .Contains("d"))
                             .ToArray();

                Console.WriteLine($"Existem {preposicao.Length} preposições.");
            }
            catch (Exception e)
            {
                Console.WriteLine("O arquivo apontado em \"Preposicoes.cs\" não pôde ser lido.");
                Console.WriteLine(e.Message);
            }
        }
Пример #3
0
        public static void PrepositionsTextB()
        {
            try
            {
                StreamReader sr    = new StreamReader(@"D:\dev\Klingon\Klingon\assets\klingon-textoB.txt");
                string       line  = sr.ReadToEnd();
                ListsFooBar  lists = new ListsFooBar();

                string[] letters = line.Split(" ");

                string[] preposition = letters
                                       .Where(x => x.Length == 3 && lists.Bar()
                                              .Contains(x.Substring(2, 1)))
                                       .ToArray();

                preposition = preposition
                              .Where(y => !y
                                     .Contains("d"))
                              .ToArray();

                Console.WriteLine($"Existem {preposition.Length} preposições.");
            }
            catch (Exception e)
            {
                Console.WriteLine("The file on 'Preposition.cs' could not be read:");
                Console.WriteLine(e.Message);
            }
        }
Пример #4
0
        public static void VerbsTextB()
        {
            try
            {
                StreamReader sr      = new StreamReader(@"D:\dev\Klingon\Klingon\assets\klingon-textoB.txt");
                string       line    = sr.ReadToEnd();
                string[]     letters = line.Split(" ");
                ListsFooBar  lists   = new ListsFooBar();

                string[] verbs = letters
                                 .Where(x => x.Length >= 8 && lists.Foo()
                                        .Contains(x.Substring(x.Length - 1, 1)))
                                 .ToArray();

                string[] firstPersonVerbs = verbs
                                            .Where(x => lists.Bar()
                                                   .Contains(x.Substring(0, 1)))
                                            .ToArray();

                Console.WriteLine($"\nExistem {verbs.Length} verbos.");
                Console.WriteLine($"Existem {firstPersonVerbs.Length} verbos em primeira pessoa.\n");
            }
            catch (Exception e)
            {
                Console.WriteLine("The file on 'Verbs.cs' could not be read:");
                Console.WriteLine(e.Message);
            }
        }