什么是可以代表文件或目录的名称?

The*_*bra 11 c# naming-conventions

我在我的代码中命名一些变量,我试图避免命名诸如nameOfFileOrFolder或之类的东西pathOfFileOrFolder.什么是代表他们的好名字或方式?有人存在吗?

例如:
一个女孩男孩都可以用人物这个词来代表.
可以均有单词来表示宠物动物 OR 哺乳动物.
一个文件目录都可以用......来表示.

OCD*_*Dev 7

Software Engineering Stack Exchange 对此有很好的讨论:

用于文件和文件夹超集的Word

你可以称之为FileSystemEntry, FileSystemObject,FileSystemNodeFSNode


axs*_*uul 5

我通常只是称呼它path

  • configPath可能表示文件或文件夹,并且是通用的
  • configFilePath可以特定于文件
  • configDirPath可以特定于文件夹

  • 将其称为路径的问题在于,它通常指的是完整路径,例如“/var/tmp/whatever.txt”。当谈论“whatever.txt”时,你实际上并不是在谈论路径,而是在谈论一个条目。这就是为什么我更喜欢@OCDev 的答案。 (4认同)