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?

Cavyn VonDeylen
la source
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.

Zachary Yates
la source
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.

Bart van Ingen Schenau
la source
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 .

Jörg W Mittag
la source
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"

Pieter B
la source