我目前正在将文件路径保存到 Windows 注册表中的子项,如下所示:
Registry.SetValue(String.Format("HKEY_CURRENT_USER\Software\MyApp\{0}\{1}\{2}\{3}", FilePath.Replace("\", "/"), x, y, z), SettingName, SettingValue)
由于 Windows 注册表不接受\
子键名称中的字符,因此我将其替换为/
.
所以我想知道这是否可以,是否还有文件名可以具有但子键名不能具有的任何其他字符?