Ich möchte eine Datei in einer .NET Core 2.0-Anwendung löschen, kann aber keine Alternative zu File.Delete finden.Löschen von Dateien in einer Cross-Plattform-kompatiblen Weise in .NET Core
Beim Erstellen oder Lesen von Dateien, die wir ermutigt werden Anbieter wie unten zu verwenden, da sie das zugrunde liegende Dateisystem, das Cross-Plattform-Zugang wickeln:
IFileProvider provider = new PhysicalFileProvider(dir);
IFileInfo fileInfo = provider.GetFileInfo(fileName);
Allerdings scheint es keine kostenlose Funktionalität für Löschvorgänge zu sein. System.IO ist in .NET Core 2.0 verfügbar, aber ist diese Plattform kompatibel?