Wort für die Obermenge von Dateien und Ordnern [geschlossen]

10

Ich versuche, einen Namen für eine Klasse zu finden, die sowohl Dateien als auch Ordner darstellen kann. Kennt jemand ein Wort dafür?

Cavyn VonDeylen
quelle
4
Ich denke, das wurde schon einmal gefragt, aber ich kann es anscheinend nicht finden ... Ich würde "Dateisystemobjekt" vorschlagen.
FrustratedWithFormsDesigner
Dateisystemknoten?
Oded
3
Wenn Sie in der Windows-Umgebung entwickeln, würde ich "Dateisystemobjekt" nicht empfehlen, da dies bereits eine andere Bedeutung hat (dies bedeutet ein spezielles COM-Objekt, das von Microsoft als Teil der Scripting Runtime-Bibliothek bereitgestellt wird, siehe msdn.microsoft.com/). en-us / library / aa242706% 28v = vs.60% 29.aspx )
Doc Brown
1
Ordnereintrag? ntfs.com/fat-folder-structure.htm
rwong

Antworten:

6

Betrachten Sie FileNodeoder FileSystemNode.

Ich habe FileNodein früheren Projekten verwendet, die anderen Entwickler konnten anhand des Namens erraten, was es getan hat. Der -NodeTeil lässt andere wissen, dass Sie mit einem Baum arbeiten.

Zachary Yates
quelle
Ich bevorzuge FileSystemNode, da FileNodees so klingt , als wäre es spezifisch für Dateien.
Brian
3

Da alles (außer dem Stammordner oder dem Stammverzeichnis eines Laufwerks) letztendlich in einem Ordner enthalten ist, können Sie sich einfach dafür entscheiden FolderElement, obwohl FilesystemObject(wie von @FrustratedWithFormsDesigner in einem Kommentar vorgeschlagen) auch gut klingt.

Bart van Ingen Schenau
quelle
2

Dies hängt vom Betriebssystem und vom Dateisystem ab. Unter Unix ist ein Verzeichnis nur eine spezielle Datei, daher wäre der richtige Begriff Datei .

NTFS hat ein ähnliches einheitliches Konzept, wenn auch viel komplexer als unter Unix, das Attribut .

Jörg W Mittag
quelle
2
Obwohl technisch korrekt, glaube ich, dass die meisten Leute annehmen würden, dass eine Klassendatei mit Dokumenten verknüpft ist, nicht mit Ordnern.
Cavyn VonDeylen
2
Dokumente sind eine weitere Dose Würmer. Ein einzelnes Dokument kann auf mehrere Dateien aufgeteilt werden, und eine einzelne Datei kann mehrere Dokumente enthalten.
Jörg W Mittag
7
Ich weiß nicht mehr, wie ich etwas nennen soll.
Cavyn VonDeylen
0

Warum nennst du dich nicht einfach Klasse "FilesAndFolders" oder hast du eine Zeichenbeschränkung für die Benennung? Nun, ich denke, Sie könnten alle diese Entitäten aufrufen, also: "FileSystemEntity"

Pieter B.
quelle