检查user.config是否不存在
我的应用程序使用应用程序设置来存储用户的设置,设置文件名为 user.config,存储在 Application Data 文件夹中。在第一次运行应用程序时,该文件不存在。我想根据这个文件的存在来检查用户是否第一次运行我的应用程序。怎么做呢。谢谢。
My application use application settings to store user's settings, the settings file name is user.config which stored in folder Application Data. In the first run of application, the file does not exist. I want to check if the user runs my application in the first time by the way I based on this file's existence. How to do it. Thanks.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
有几种方法..一种是检查某些键值是否为空:
另一种方法是使用 System.IO.File 进行简单检查:
编辑:使用 File.Exists 来安全地进行操作> 有这样的代码来生成文件完整路径:
此代码使用 System.Diagnostics 命名空间,并将配置文件“映射”到与活动进程相同的文件夹。
Several ways.. one will be to check if some key value is empty:
And another way simple check using
System.IO.File
:Edit: to play safe with
File.Exists
have such code to generate the file full path:This code is using
System.Diagnostics
namespace and will "map" the config file to the same folder as the active process.我做了一次类似的事情,默认情况下将一个小标志设置为 0,并在应用程序第一次运行时将其设置为 1。接下来的所有时间该标志的值都将为 1,因此您会知道这不再是第一次。
I did something similar once with a small flag set to 0 by default and setting it to 1 the first time the application runs. All following times the flag will have value 1 so you will know it's not the first time anymore.