Ich bin gerade auf der suche nach einer neuen Domain. Sie sollte kürzer als die alte sein und am besten sollte der Name mit “de” enden. Also zum Beispiel: schubla.de
Da ich faul bin habe ich mir ein kleines Script in C# geschrieben das mir Worterlisten einliest und sie auf meine Vorlieben untersucht. Dieses kleine Script möchte ich hier mit euch teilen ;-)
//Ordnerpfad
string path = @"C:\Users\me\Desktop\wordlists\";
string[] filePaths = Directory.GetFiles(path);
List<string> myList = new List<string>();
//Alle Wortlisten in eine Liste packen.
foreach (string expPath in filePaths)
myList.AddRange(System.IO.File.ReadAllLines(expPath));
//Duplikate entfernen
var hash = new HashSet<string>(myList, StringComparer.OrdinalIgnoreCase);
//Eigentliche filterung/sortierung
var filtered = from item in hash.ToArray()
where item.Count() > 5 && //kürzer als 5
item.Count() < 9 && //kürzer als 8
item.EndsWith("de") //de am schluss
orderby item ascending //sortieren nach name
orderby item.Count() ascending //sortieren nach länge
select item;
//Gefiltert und sortierte Liste in Datei schreiben
using (StreamWriter file = new StreamWriter(string.Concat(path, "Ergebnis.txt")))
foreach (string line in filtered)
file.WriteLine(line);
Da mich gerade einige danach gefragt haben, hier meine zwei Wortlisten. Habe sie selbst aus dem Netz, habe allerdings nicht lange gesucht - gibt bestimmt auch bessere/umfangreichere :-)