Comment obtenir le chemin du dossier à partir du chemin complet du fichier en C# ?
Bonjour à tous ! Je suis débutant en C# et .NET, j'écris une petite application pour le traitement de fichiers. Je suis confronté à un problème : j'ai une chaîne contenant le chemin complet vers un fichier, par exemple :
```csharp
string fullPath = @"C:\\Users\\Иван\\Documents\\Отчеты\\report_2024.xlsx";
```
J'ai besoin d'extraire uniquement le répertoire de ce chemin, c'est-à-dire `C:\\Users\\Иван\\Documents\\Отчеты\\`, pour ensuite, par exemple, y enregistrer un autre fichier ou vérifier si le dossier existe.
J'ai essayé d'utiliser simplement `Substring` et de chercher la dernière barre oblique, mais cela semble bancal et peu fiable — et si le chemin contient des caractères cyrilliques ou différents séparateurs ? De plus, sous Linux, les barres obliques sont différentes.
Dites-moi, s'il vous plaît, quelle est la bonne méthode en .NET pour extraire le répertoire d'un chemin complet de fichier ? J'aimerais que ce soit...