我有一个用于播放器设置的 xml 文件。这是我的xml文件
<Player>
<Volume Value="0,4044944" />
<Playlist>
<Song Path="E:\Music\Main\Chipmunk ft. Chris Brown - Champion (Explicit Version).mp3" />
<Song Path="E:\Music\Main\Usher - More (RedOne Jimmy Joker Remix).mp3" />
</Playlist>
<LastPosition LastSong="" Position="" />
</Player>
我想制作一个按钮来删除具有所选路径的节点。我有变量“路径”来保存目录信息。当我输入代码时:
Doc.Descendants("Song").Where(p => p.Element("Path").Value == path).FirstOrDefault().Remove();
我得到一个 System.NullReferenceException 。你能帮帮我吗?