プレーヤーの設定用の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が発生します。手伝ってもらえますか?