Sto cercando di trovare un nome per una classe che può rappresentare sia file che cartelle. Qualcuno sa una parola per questo?
Sto cercando di trovare un nome per una classe che può rappresentare sia file che cartelle. Qualcuno sa una parola per questo?
Risposte:
Considerare FileNode
o FileSystemNode
.
Ho usato FileNode
in progetti precedenti, gli altri sviluppatori sono stati in grado di indovinare cosa ha fatto dal nome. La -Node
parte fa sapere agli altri che stai lavorando con un albero.
FileSystemNode
, poiché FileNode
sembra che potrebbe essere specifico per i file.
Dato che tutto (tranne la cartella principale o la radice di un'unità) è in definitiva contenuto in una cartella, si potrebbe semplicemente provare FolderElement
, anche se FilesystemObject
(come suggerito da @FrustratedWithFormsDesigner in un commento) suona bene.
Dipende dal sistema operativo e dal file system. Su Unix, una directory è solo un file speciale, quindi il termine corretto sarebbe file .
NTFS ha un simile concetto unificante, sebbene molto più complesso che su Unix, chiamato attributo .