包含文件路径或其组成部分的变量的命名约定



具有以下值的变量的标准或最自描述的变量名是什么?(从File.Ext的角度考虑)

// Windows environment
var0 = "C:Folder_AFolder_BFolder_CFile.Ext"
var1 = "C:"
var2 = "C:Folder_A"
var3 = "C:Folder_AFolder_B"
var4 = "C:Folder_AFolder_BFolder_C"
var5 = "File"
var6 = "Ext"
var7 = ".Ext"

这是我这个没有经验的人的想法:

  1. FullPath
  2. Drive
  3. ? ?
  4. ? ?
  5. ParentFolderPath
  6. Filename
  7. Extension
  8. FullExtension

还有,存储文件夹路径的Windows标准或最佳实践是什么-带或不带最后一个?
扩展名相同-带或不带.?

filePath = "C:Folder_AFolder_BFolder_CFile.Ext"
rootDirectory = "C:"
directoryPath = "C:Folder_A"
anotherDirectoryPath = "C:Folder_AFolder_B"
aThirdDirectoryPath = "C:Folder_AFolder_BFolder_C"
filenameSansSuffix = "File"
fileSuffix = "Ext"
anotherDefinitionOfFileSuffix = ".Ext"

定义不带反斜杠的目录路径更自然。

当涉及到文件扩展名时,我通常包括点。此外,在Windows批处理脚本中,例如,修饰符~x导致文件扩展名包括

点(当我尝试它时)。 https://learn.microsoft.com/en-us/windows-server/administration/windows-commands/for

最新更新