问题很简单:我使用 C# .Net 4.0 开发了一个 WinForms 应用程序。我想实现一个表单,用户可以在其中设置应用程序的设置,如快捷键、连接字符串、服务器名称、财政年度等。
一旦用户设置了所有设置,即使用户关闭应用程序然后再次打开,这些设置也将可用。像在许多视频播放器中一样,我们使用热键并根据需要设置键。每次我们运行媒体播放器时,设置都会保留,除非我们再次更改它们。这就是我在我的应用程序中想要的。
好吧,我想到了一种方法。那就是使用缓存。实际上,我不想将此信息存储在我的数据库中。这将是额外的开销。那么伙计们,实现我所描述的标准的最佳方法是什么?如果缓存,那为什么?有什么优点和缺点?
任何帮助表示赞赏。