在资源中编辑字符串

Yuk*_*uya 0 .net c# winforms

如何编辑项目资源中的字符串?我尝试时收到此错误:

属性或索引器'Project.Properties.Resources.ExternalIp'无法分配 - 它是只读的

这就是我做的:

Resources.ExternalIp = utf8.GetString(webClient.DownloadData("http://automation.whatismyip.com/n09230945.asp"));
Run Code Online (Sandbox Code Playgroud)

S3d*_*di9 5

Properties.Ressources只读("编译"),你必须使用Properties.Settings&把范围放到"用户",这样它将是'ReadWrite'

Project.Properties.Settings.Default.ExternalIp = utf8.GetString(webClient.DownloadData("http://automation.whatismyip.com/n09230945.asp"));
Project.Properties.Settings.Default.Save();
Run Code Online (Sandbox Code Playgroud)

在此输入图像描述