使用 VB.NET & LINQ;我正在写入需要更新“点击计数”的 XML 文件。我正在尝试创建一个函数,每次有人单击链接时都会将元素 appClick 增加 1。
<applications>
<app id="1">
<appName>Service Desk</appName>
<appLink>https://websiteurlhere.com</appLink>
<appFav>1</appFav>
<appClick>0</appClick>
</app>
</applications>
所以我有调用应用程序的子程序,它运行良好。但是缺少增加 appClick 元素的能力。
Public Sub appCall(ByVal x As String) ' x = application name
Dim appQuery = _
From c In doc.<applications>.<app> _
Where c.<appName>.Value = x _
Select c.<appLink>
For Each result In appQuery
System.Diagnostics.Process.Start(result.Value)
Next
End Sub
如果可以改进代码,我也愿意就此提出建议。