Word pour le surensemble de fichiers et de dossiers [fermé]


10

J'essaie de trouver un nom pour une classe qui peut représenter à la fois des fichiers et des dossiers. Quelqu'un sait un mot pour ça?


4
Je pense que cela a déjà été demandé mais je n'arrive pas à le trouver ... Je suggère "Objet système de fichiers".
FrustratedWithFormsDesigner

Noeud FileSystem?
Odé le

3
Si vous développez dans l'environnement Windows, je ne recommanderais pas "Objet système de fichiers", car cela a déjà une signification différente (cela signifie un objet COM spécial fourni par Microsoft dans le cadre de la bibliothèque d'exécution de script, voir msdn.microsoft.com/ fr-fr / library / aa242706% 28v = vs.60% 29.aspx )
Doc Brown

1
Entrée de dossier? ntfs.com/fat-folder-structure.htm
rwong

Réponses:


6

Considérez FileNodeou FileSystemNode.

J'ai utilisé FileNodedans des projets précédents, les autres développeurs ont pu deviner ce que cela faisait du nom. La -Nodepartie permet aux autres de savoir que vous travaillez avec un arbre.


Je préfère FileSystemNode, car FileNodecela semble être spécifique aux fichiers.
Brian

3

Comme tout (sauf le dossier racine ou la racine d'un lecteur) est finalement contenu dans un dossier, vous pouvez simplement y aller FolderElement, même si FilesystemObject(comme suggéré par @FrustratedWithFormsDesigner dans un commentaire) sonne également bien.


2

Cela dépend du système d'exploitation et du système de fichiers. Sous Unix, un répertoire n'est qu'un fichier spécial, le terme correct serait donc fichier .

NTFS a un concept unificateur similaire, bien que beaucoup plus complexe que sur Unix, appelé attribut .


2
Bien que techniquement correct, je pense que la plupart des gens supposeraient qu'un "fichier" de classe est associé à des documents, pas à des dossiers.
Cavyn VonDeylen

2
Les documents sont encore une autre boîte de vers. Un même document peut être divisé en plusieurs fichiers et un seul fichier peut contenir plusieurs documents.
Jörg W Mittag

7
Je ne sais plus comment appeler quoi que ce soit.
Cavyn VonDeylen

0

Pourquoi ne vous appelez-vous pas simplement la classe "FilesAndFolders" ou avez-vous une limite de caractères pour nommer? Eh bien, je suppose que vous pourriez appeler toutes ces entités, donc: "FileSystemEntity"

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.