c# - 退出时如何保存 int 值
问题描述
我有一个类似游戏的 cookie 点击器。我将如何使我在答题器游戏中的分数在关闭时保存到文件中。得分int points = 0;
代码: 退出代码:this.Close();
解决方案
您正在使用 Windows 窗体
右键单击项目并选择属性
点击左侧的设置
如果您看到“您的项目不包含设置文件”,请单击“创建一个”
添加一行 name=Score, type=int, scope=User, value=0
在代码中增加分数:Properties.Settings.Default.Score = 1234
在 FormClosing 事件中(转到表单设计器,单击表单背景,查看属性网格,在闪电中,FormClosing 行,双击它)写Properties.Settings.Default.Save()
(并且在您的表单构造函数中有一个推论 Load)
推荐阅读
- css - HTML 标记未使用 100% 的宽度
- ethereum - 当我指定确切的气体限制时,为什么会出现超出气体限制的错误?
- regex - 搜索文本的正则表达式
- python - 如何将图像文件夹中的数据与在 Keras 中保存分类详细信息的 excel 结合起来
- android - 从长远来看,我应该使用 strings.xml 来提高可读性吗?
- jquery - 在悬停 jquery 上创建运行文本
- reactjs - 可观察的数组道具变化
- azure - Windows 服务器上的 Azure DSC,添加了数据磁盘
- haskell - 使用 Haskell OpenGL 应用转换
- c - 不完全理解 C 中自定义编写的“memcpy”函数