什么名称既可以代表文件又可以代表目录?

27

我正在给我的代码命名一些变量,我试图避免使用像nameOfFileOrFolderpathOfFileOrFolder这样的名称。有什么好的名称或方法可以代表它们两个吗?是否存在这样的名称?

例如:
一个女孩男孩都可以用这个词来表示。
一只都可以用宠物动物哺乳动物这个词来表示。
一个文件目录都可以用......这个词来表示。


2
嗯.. 在 java 中,文件和文件夹都被称为文件。 - Menno
嗯...我还会打印一些包含“文件或文件夹”的文本...只是想要一个普通语言中用来识别它们的词,但感谢你提供的提示。 - TheKobra
1
文件系统资源?文件系统对象? - Filip
4
为什么不直接使用“路径”?(它可以指向文件或文件夹) - Bobby Tables
2
这里是关于“程序员”交换堆栈的相关主题。word-for-the-superset-of-files-and-folders我认为“文件系统”中的“something”是最接近的 - 即FileSystemEntry或Object,Item - 或像链接中推荐的FSNode - NSGaga-mostly-inactive
谢谢NSGaga,如果你把那个作为你的答案,我会接受它。 - TheKobra
3个回答

13

4

我通常称其为路径

  • configPath可以指文件或文件夹,是通用的
  • configFilePath可以具体指文件
  • configDirPath可以具体指文件夹

4
称之为“路径”的问题在于通常指的是一个完整的路径,例如“/var/tmp/whatever.txt”。当你只谈论“whatever.txt”时,你并不是在谈论一个路径,而只是在谈论一个条目。这就是为什么我更喜欢@OCDev的答案。 - Connor

1
Dart使用FileSystemEntity来处理这种情况。参考这里

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接