C# 如何在c中重新启动项目后获取先前输入的文本框值#
我从文本框中获取价格(int)并直接使用它。我希望在用户下次输入价格之前使用此价格。例如,用户输入价格500,这将保持10天不变,然后更新新价格。我的代码是C# 如何在c中重新启动项目后获取先前输入的文本框值#,c#,C#,我从文本框中获取价格(int)并直接使用它。我希望在用户下次输入价格之前使用此价格。例如,用户输入价格500,这将保持10天不变,然后更新新价格。我的代码是 int price=convert.int32(textbox.text); 输入的值会一直保存到project运行,但当我停止project并再次运行时,我需要再次输入我不想要的值。您可以使用应用程序设置保留变量,它允许您在需要时保存和检索数据 单击项目菜单->myApp属性 将生成一个新选项卡,显示当前正在构建的应用程序中可以设置或读
int price=convert.int32(textbox.text);
输入的值会一直保存到project运行,但当我停止project并再次运行时,我需要再次输入我不想要的值。您可以使用应用程序设置保留变量,它允许您在需要时保存和检索数据 单击项目菜单->myApp属性 将生成一个新选项卡,显示当前正在构建的应用程序中可以设置或读取的各种属性 单击属性列表中的“设置”选项卡 输入要添加的设置(请参见下图) 假设我们有一个属性“端口” 要设置值,请执行以下操作:
Properties.Settings.Default.Port = "587";
要检索:
port = Properties.Settings.Default.Port;
供参考:
您可以使用应用程序设置保存变量,它允许您在需要时保存和检索数据 单击项目菜单->myApp属性 将生成一个新选项卡,显示当前正在构建的应用程序中可以设置或读取的各种属性 单击属性列表中的“设置”选项卡 输入要添加的设置(请参见下图) 假设我们有一个属性“端口” 要设置值,请执行以下操作:
Properties.Settings.Default.Port = "587";
要检索:
port = Properties.Settings.Default.Port;
供参考:
您应该将该值存储在数据库中,并在下一个值出现时更新。我不想将其存储在数据库中。使用应用程序设置,查看完整详细信息的答案。您应该将该值存储在数据库中,并在下一个值出现时更新。我不想将其存储在数据库中。使用应用程序设置,有关完整的详细信息,请参阅答案。它给出了语法错误。无法将属性分配给--它是
用户的只读设置属性范围。如果将其设置为应用程序
,则它将是只读的。现在,此错误将被忽略。此代码上的空引用异常public int priceb{get{return((int)(this[“priceb”]);}set{this[“priceb”]=value;}
如果在保存和检索值的范围之外还有其他错误,请提出另一个问题。不,我无法检索该值。这就是为什么我告诉您我遇到了此错误,这是语法错误。无法将属性分配给-用户
将只读设置属性的范围。如果将其设置为应用程序
,则将是只读的。现在出现此错误。此代码上的空引用异常public int priceb{get{return((int)(this[“priceb”]);}set{this[“priceb”]=value;}
如果在保存和检索值的范围之外还有其他错误,请提出另一个问题。不,我无法检索值。这就是我告诉您我遇到此错误的原因