好吧,所以我遇到了一個與我的工作的約束。我有一個xml文檔,我正在嘗試更改。每次文件下載時,該值都必須更改。所以基本上當文件A完成下載version.xml時有一個我想從「0」更改爲「1」的ID。現在,我終於可以按照我想要的方式設置我的發射器,並將其放在我的代碼中。用c增加一個xml#
private void GetNextNodeID()
{
XmlDocument doc = new XmlDocument();
doc.Load(@"version.xml");
var x = doc.GetElementsByTagName("Product");
int Max = 0;
Max++
XmlElement newElement = doc.CreateElement("Product");
newElement.SetAttribute("id", Max.ToString());
doc.Save(@"version.xml");
}
也在這裏是XML文檔
<Table>
<Product>
<Product>0</Product>
<Product_name>Vitare</Product_name>
<Product_version>1.0.0.1</Product_version>
</Product>
</Table>
現在,出於某種原因,代碼永遠不會與xml文件弄亂請幫我弄清楚如何遞增值!!!!!!!! !
謝謝,德文Magaro
你給出的代碼甚至沒有*編譯* ... –
@Devin Magaro在'Max ++'之後有一個缺失';' –
我使用了jon雙向給我的東西,它給了我一個未處理的異常類型'System.Reflection.TargetInvocationException'在mscorlib.dll中發生 附加信息:調用的目標引發了異常。 –