我有点老派 - 我从不使用空格,大写字母或特殊字符在文件名中,只是为了提高可读性而使用奇怪的下划线。(我不是8个字符+'~'的极端分子!
它曾经在文件系统中引起很多问题,但是我看到很多人基本上使用一个小句子作为文件名!
当然,在网址上,您最终会得到 %20 的不可读混乱。
那么 - 这是否被认为是不好的做法,尽管它不再真正引起很多问题?
(不要让我从双文件扩展名开始!! .aspx.vb)
取决于平台(请记住,Linux 也区分大小写...空格也会破坏文件名)...
窗户更宽容...
但是为了可移植性,我仍然添加_并确保没有空格或有趣的字符。