文件系统观察程序具有用户确定的路径?

Dan*_*676 0 c# filesystemwatcher runtime path

如何让文件系统观察者观看在运行时选择的路径,例如用户可以输入C:\ Users\User\Desktop \

我试过使用一个文本框和一个按钮,点击它设置路径

    fileWatcher.Path = Convert.ToString(txtFileWatcherPath);
Run Code Online (Sandbox Code Playgroud)

这构建并运行但输入的任何路径都会导致程序崩溃(单击按钮后)

请注意,在这个早期阶段我不关心错误处理.

Han*_*ing 6

如果txtFileWatcherPath是文本框,则使用txtFileWatcherPath.Text而不是Convert.ToString