So jetzt habe ich eine Liste von Verzeichnissen, die ich wollte durch ein Regex-Muster und eine Linq-Filterung. Was ich brauche, um Ordner zu bekommen, die eine bestimmte Anzahl von Verzeichnissen enthalten und die ohne 1 überspringen und prüfen, ob meine Verzeichnisinformationen leer sind oder nicht. Irgendwelche Vorschläge ? Also das ist, was ich bisher habeErhalten Sie Ordner, die eine bestimmte Anzahl von Verzeichnissen enthalten
DirectoryInfo root = neue DirectoryInfo (@ "C: \ Users \ jphillips \ Desktop \ test"); var dirs = neue Liste(); dirs = root.GetDirectories ("*", SearchOption.AllDirectories) .Where (d => reg.IsMatch (d.Name)). Where ((d =>. D.FullName.Endswith ("TESTS"))) .Where (d => d.GetFiles(). Länge> 3). ToList();
foreach (DirectoryInfo dir in dirs)
{
Console.WriteLine(dir.FullName);
}
kann mir jemand sagen, wie es zu filtern, um von hier aus, und auch das, was in der Funktion get Verzeichnisse
Können Sie den Code posten, den Sie bisher haben? – Blorgbeard
Ich schlage vor, Sie selbst gehen und Ihren Code veröffentlichen, wenn Sie stecken bleiben. Das wird deine Frage 100% besser machen. Wir helfen Ihnen am besten, wenn Sie eine gute Qualitätsfrage stellen. – Enigmativity