如何在c#中再次启动项目后获取以前输入的文本框值

时间:2017-03-04 05:29:51

标签: c#

我从文本框中取价(int)并直接使用它。我想要这个价格使用,直到用户下次输入价格。例如,用户输入价格500,这将在10天内保持相同,之后新价格将更新。我的代码是

int price=convert.int32(textbox.text);

输入的值会一直保存到项目运行,但是当我停止项目并再次运行时,我需要再次输入我不想要的内容。

1 个答案:

答案 0 :(得分:2)

您可以使用“应用程序设置”来保存变量,它允许您随时保存和检索数据。

点击“项目”菜单 - > myApp属性。

新的标签会显示您可以在当前构建的应用程序中设置或读取的各种属性。

单击属性列表中的“设置”选项卡。

输入您要添加的设置(请参见下图)。

enter image description here

假设,我们有一个属性“port”

设置值:

Properties.Settings.Default.Port = "587";

要检索:

port = Properties.Settings.Default.Port;

供参考: https://msdn.microsoft.com/en-us/library/aa730869(v=vs.80).aspx