<commit_before>﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace VsNrGenerator
{
    class Program
    {
        static void Main(string[] args)
        {
            const string letters = "ABCDEFGHIJKLMNOPQRSTUVWXYZ";
            List<string> numbers = new List<string> { "111", "222", "333", "444", "555", "666", "777", "888", "999", "000" };

            Parallel.For(1, 27,  i =>
            {
                char c = letters[i - 1];

                using (System.IO.StreamWriter datei = new System.IO.StreamWriter(string.Format("eGK-Nummern_{0}.txt", c), false))
                {
                    for (long l = 0; l <= 99999999; l++)
                    {
                        string erg = string.Format("{0}{1:00000000}{2}", c, l, PrüfsummeBerechnen(i, l));

                        if (!numbers.Any(s => erg.Contains(s)))
                            datei.WriteLine(erg);

                        if (l % 1000000 == 0)
                            System.Console.WriteLine(erg);
                    }<commit_msg>alle Nummern werden generiert statt nur gültige<commit_after>﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace VsNrGenerator
{
    class Program
    {
        static void Main(string[] args)
        {
            const string letters = "ABCDEFGHIJKLMNOPQRSTUVWXYZ";
            List<string> numbers = new List<string> { "111", "222", "333", "444", "555", "666", "777", "888", "999", "000" };

            Parallel.For(1, 27,  i =>
            {
                char c = letters[i - 1];

                using (System.IO.StreamWriter datei = new System.IO.StreamWriter(string.Format("eGK-Nummern_{0}.txt", c), false))
                {
                    for (long l = 0; l <= 99999999; l++)
                    {
                        string erg = string.Format("{0}{1:00000000}{2}", c, l, PrüfsummeBerechnen(i, l));

                        //if (!numbers.Any(s => erg.Contains(s)))
                            datei.WriteLine(erg);

                        if (l % 1000000 == 0)
                            System.Console.WriteLine(erg);
                    }
{'fraction_non_alphanumeric': 0.13612099644128114, 'fraction_numerical': 0.05604982206405694, 'mean_word_length': 1.6, 'pattern_counts': {'":': 0, '<': 9, '<?xml version=': 0, '>': 11, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 4, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '627554', 'n_tokens_mistral': 767, 'n_tokens_neox': 647, 'n_words': 152}