public static string QueuePrefix = @".\Private$\";
用于路径遍历的字符串末尾的$是什么意思?我的google foo不够强大,无法找到。
答案 0 :(得分:7)
从变量的名称 - QueuePrefix
看起来像MSMQ私有队列路径 - http://technet.microsoft.com/en-us/library/cc776346(WS.10).aspx
否则,$
是Windows中文件/目录名称中的有效字符,它可能就是这样。特别是因为它在你的情况下有.\
。但与其他提到的一样,它用于表示\\C$
之类的共享等等。
答案 1 :(得分:4)
如果是Windows系统,$代表隐藏或管理共享。这通常是默认设置(“C $”是C驱动器的标准共享),或者模糊共享文件夹,以便不会以编程方式找到它或容易被不需要的用户访问。
答案 2 :(得分:4)
对我来说,这看起来像MSMQ(Microsoft消息队列)-Path。 系统本地的专用队列在MSMQ中以\ Private $ \为前缀。
答案 3 :(得分:0)
美元符号在路径中没有任何特殊含义 - 它被解释为普通字符。它通常被视为管理共享路径的一部分,例如,{C}驱动器的\\C$\
。