Qual è il nome astratto per Drive, Directory e file? [chiuso]

-3

Voglio dare un bel nome alla mia funzione mentre restituisce drive, directory e file. Puoi suggerire un nome astratto per questo trio?

Questa è la funzione.

  static IEnumerable<string> GetDriveDirectoriesAndFile(string path)
  {
     if (path.Contains('/'))
     {
        path = path.Replace('/', '\');
     }
     if (path.Contains('\'))
     {
        return path.Split('\');
     }
     return null;
  }

Grazie, Omkar

    
posta om471987 03.04.2012 - 16:44
fonte

3 risposte

4

Poiché sembra che si stia utilizzando .NET, se possibile suggerirei di utilizzare la terminologia in System.IO.Path classe:

  • Root (lettera di unità come C: \ o UNC come \ server \ share)
  • Nome directory
  • Nome file

Inoltre, se possibile, suggerirei di utilizzare le classi Path, FileInfo e DirectoryInfo quando si utilizzano i percorsi del file system, piuttosto che tentare di eseguire la suddivisione, la combinazione e l'analisi da soli.

    
risposta data 03.04.2012 - 19:40
fonte
6

Che ne dici di chiamare il tuo metodo GetPathComponents(string path) ?

    
risposta data 03.04.2012 - 16:59
fonte
4

Suggerirò "FileSystemObjects", o se vuoi accorciarlo: "FSObjects", o "FSOs", o qualche variante di quello.

    
risposta data 03.04.2012 - 17:06
fonte

Leggi altre domande sui tag