Hallo,
ich lese in einer Directory und möchte wissen wieviele Dateien tageweise dort angelegt werden. Ich krieg die richtigen Zahlen im Test, aber ich wollte trotzdem nachfragen ob ich das so richtig mache:
ich lese in einer Directory und möchte wissen wieviele Dateien tageweise dort angelegt werden. Ich krieg die richtigen Zahlen im Test, aber ich wollte trotzdem nachfragen ob ich das so richtig mache:
VB.NET-Quellcode
- Dim Ende As Date = Today.AddDays(-1)
- Dim Beginn As Date = Today.AddDays(-30)
- For i = 0 To 29
- Dim bis As Date = Ende.AddDays(i * (-1)).AddHours(18)
- Dim von As Date = Ende.AddDays((i + 1) * (-1)).AddHours(18)
- Dim dir As New DirectoryInfo("derpfad")
- Dim files = dir.GetFiles.ToList
- Dim filenumber = files.Where(Function(x) x.LastWriteTime >= von AndAlso x.LastWriteTime <= bis).Count
- ...