Wenn ich eine Variable für ein Verzeichnis benenne, sollte ich den Variablennamen mit Pfad, Ordner oder Verzeichnis beenden.Variable Eigenschaft Namenskonvention
Im meinen Code in .net zu schreiben ..
Wenn ich eine Variable für ein Verzeichnis benenne, sollte ich den Variablennamen mit Pfad, Ordner oder Verzeichnis beenden.Variable Eigenschaft Namenskonvention
Im meinen Code in .net zu schreiben ..
Ok, zuerst einige Definitionen:
C:\Temp\Foo.txt
) oder einen relativen Pfad (..\Temp\Foo.txt
) aufgerufen werden. (Ich würde den Dateinamen (Foo.txt
) auch als relativen Pfad ansehen).Deshalb, wenn eine Variable nicht eindeutig ist, (das heißt könnte entweder eine Datei oder ein Verzeichnis zeigen, wie wenn durch den Verzeichnisbaum rekursiv zu Fuß) Ich würde es FooPath
nennen.
Wenn Ihre Variable immer auf eine Datei verweisen, würde ich es nennt FooFile
Wenn Ihre Variable immer der Name eines Verzeichnisses ist und nie eine Datei, würde ich dies, indem es FooDirectory
Aufruf reflektieren lassen, oder FooDir
für kurz.
Aber natürlich ist die wichtigste Regel Konsistenz: Wählen Sie eine Namenskonvention und bleiben Sie dabei. Rufen Sie nicht eine Variable FooDirectory
, die nächste BarDir
und die dritte BuzzFolder
.
I "Weg" verwenden, um den vollständigen Pfad einer Datei (Verzeichnis + Dateinamen) zu beziehen. Ich würde "Ordner", "Verzeichnis" oder sogar "dir" empfehlen.
Es spielt keine Rolle - alle sind mehr oder weniger synonym und sollten im Kontext klar verstanden werden.
Die einzige Einschränkung, die ich sagen würde, ist, dass der Pfad ein Web-Speicherort oder eine Datei sein kann, wo Ordner und Verzeichnis nicht sein wird, wenn das Ihrer Entscheidung hilft.
Es gibt keine offizielle Kodierungskonvention dafür. Ich ziehe diesen Stil:
* Pfad (SystemPath, AppPath) für "C: \ Windows \ Systems32" oder "file: // ..." oder "../../bin/Debug"
* Dir (ImageDir, ThemeDir) für ("img" oder "Thema")