如何声明一个永远保存刺痛的变量?
我的意思是如果用户关闭并重新启动程序,则该字符串值不会丢失。
如何做到这一点?
答案 0 :(得分:7)
为应用程序存储状态有多种不同的方法。该方法实际上取决于您存储的数据类型和其他要求
选项强>
答案 1 :(得分:3)
将变量值保存到数据库或其他存储中。
答案 2 :(得分:1)
我推荐一个数据库,特别是SQLite。
答案 3 :(得分:1)
您可以将其保存到文件,数据库,USB驱动器,云中某处......除了计算机内存之外的其他地方。
这是C#中的一个快速示例(写入文件):
string someString = "I will be here forever... well kind of";
using (StreamWriter outfile = new StreamWriter(@"C:\myfile.txt"))
{
outfile.Write(someString);
}
答案 4 :(得分:1)