GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Plattformübergreifende Verarbeitung von Dateinamen in .NET Core

Windows mit Backslash. Linux mit Slash. Path.Combine setzt das richtige Symbol:
Path.Combine-Methode – MSDN


Sie können Path.DirectorySeparatorChar auch wie folgt verwenden:

 Console.WriteLine("..{0}Data{0}uploads{0}{{filename}}", Path.DirectorySeparatorChar);

Referenz:MSDN


Linux
  1. Die Umleitung zu einem globbed-Dateinamen schlägt fehl?

  2. Wie erstelle ich eine Datei in Linux aus dem Terminalfenster?

  3. Gibt es F# Interactive für Linux auf .NET Core, ohne Mono zu verwenden?

  4. .NET Core X509Store unter Linux

  5. Wie wird der Speicherort (und der Name) der Core-Dump-Datei festgelegt?

Verwenden der SSH-Konfigurationsdatei

Gewusst wie:Eine Einführung in die Verwendung von Git

Übertragen Sie Dateien mit WinSCP

Klassische Path.DirectorySeparatorChar-Probleme beim Wechsel von .NET Core unter Windows zu Linux

Plattformübergreifendes Dateisystem

Wie kann ich eine Datei anhand ihres Namens und Teilpfads suchen?