我需要使用用户提交的值写入我的 resx 文件。
基本上用户输入一个值,程序必须检查 resx 文件以查看该数字是否存在。如果该编号不存在,则将其添加到文件中。
这是我到目前为止的代码,但它似乎不起作用:
if (!DictOfSyndicates.Contains(syndicateNumberTextBox.Text))
{
try
{
var resxWriter = new ResXResourceWriter(@".\Syndicates.resx");
resxWriter.AddResource("test", syndicateNumberTextBox.Text);
resxWriter.Close();
MessageBox.Show(@"Sydicate "+syndicateNumberTextBox.Text +@" Added Successfully.");
}
catch (FileNotFoundException caught)
{
MessageBox.Show(@"Source: " + caught.Source + @" Message: " + caught.Message);
}
}
else
{
MessageBox.Show(@"Syndicate already exists");
}
有人知道出了什么问题吗?