以编程方式引用公用文件夹是否安全:
Directory = System.Environment.GetEnvironmentVariable("public")+"MyCompanyName" // etc.
Run Code Online (Sandbox Code Playgroud)
或者,还有更好的方法?
再次,如果有人为公共删除环境变量,并且这对于不同的语言操作系统使用是否安全呢?
我正在开发 C#.NET 桌面应用程序,我希望用户能够创建新的数据库文件。我是桌面应用程序的新手,我真的不知道存储这些文件的最佳位置在哪里。我想将它们存储在我的应用程序文件夹中,但我读到这不是最好的解决方案。我应该将它们存储在 C:// 中还是有其他一些最佳实践?