将字符串保存到.setting变量

Ser*_*pia 1 c# settings.settings

我正在尝试从FolderBrowserDialog.SelectedPath()中保存一个字符串变量.

使用断点我可以看到字符串被正确加载到SelectedPath(),但我无法将该字符串保存到.settings文件中.有帮助吗?

    public void LocateWoWFolder()
    {
        using (FolderBrowserDialog FileDialogWindow = new FolderBrowserDialog())
        {
            if (FileDialogWindow.ShowDialog() == DialogResult.OK)
            {
                //Using a breakpoint here I can see that nothing is loaded to .WoWFolderLocation.
                Properties.Settings.Default.WoWFolderLocation = FileDialogWindow.SelectedPath.ToString();
            }
        }
    }
Run Code Online (Sandbox Code Playgroud)

设置WoWFolderLocation是字符串类型,并且是用户范围设置.我究竟做错了什么?:P

wom*_*omp 6

你需要打电话Properties.Settings.Default.Save().

:)