GNU/Linux >> Tutoriels Linux >  >> Linux

Gestion des noms de fichiers multiplateformes dans .NET Core

Windows utilisant une barre oblique inverse. Linux utilisant Slash. Path.Combine définit le bon symbole :
Méthode Path.Combine - MSDN


Vous pouvez également utiliser Path.DirectorySeparatorChar comme ci-dessous :

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

Référence :MSDN


Linux
  1. Interfaces graphiques multiplateformes avec .NET open source utilisant Eto.Forms

  2. Format de fichier de vidage de mémoire

  3. wget :nom du fichier téléchargé

  4. Comment créer un fichier sous Linux à partir de la fenêtre du terminal ?

  5. Copier le fichier de Linux vers le partage Windows avec C # (noyau .NET)

Utilisation du fichier de configuration SSH

La redirection vers un nom de fichier global échoue ?

Comment :une introduction à l'utilisation de Git

Transférer des fichiers à l'aide de WinSCP

Classic Path.DirectorySeparatorChar gotchas lors du passage de .NET Core sous Windows à Linux

Lister le fichier à l'aide de la commande ls sous Linux avec le chemin complet