我在我的主项目的内置资源文件中放置了 2 个字符串(不确定我如何正确定义它)。如何访问这些值?我将如何改变它们?该资源是公开的,因此用户可以更改它们。
例如:
Project1.Resources.Get("string1").Value();
和
Project1.Resources.Set("string1") = "whatever";
这是伪代码。
我在我的主项目的内置资源文件中放置了 2 个字符串(不确定我如何正确定义它)。如何访问这些值?我将如何改变它们?该资源是公开的,因此用户可以更改它们。
例如:
Project1.Resources.Get("string1").Value();
和
Project1.Resources.Set("string1") = "whatever";
这是伪代码。
资源不打算在运行时更改。您应该考虑改用用户设置。有关详细信息,请参阅MSDN 上的使用应用程序设置和用户设置。
这将允许您使用设计器来构建设置,并编写:
string string1 = Properties.Settings.Default.String1;
和:
Properties.Settings.Default.String1 = "whatever";
Properties.Settings.Default.Save();
您可以通过编写以下代码来获取资源
Project1.Resources.String1
您不能在运行时更改它。