2

我正在使用 id3.net 标记库来读取和修改标签,虽然在这个 api 的帮助下我可以读取所有 id3 标签,但我在修改标签时遇到了问题。http://id3.codeplex.com/

Id3.Mp3File fs = new Id3.Mp3File(@"test.mp3",Id3.Mp3Permissions.ReadWrite);
Id3.Id3Tag[] tags=  fs.GetAllTags();
tags[0].Album.Value = "test";
fs.WriteTag(tags[0],Id3.WriteConflictAction.Replace);
fs.Dispose();

如果我做错了什么,请指导我。如果使用这个重载

fs.WriteTag(tags[0],Id3.WriteConflictAction.Replace);

它说方法或操作未实现

如果我使用第二个重载,即

fs.WriteTag(tags[0]tags[0].MajorVersion,tags[0].MinorVersion,Id3.WriteConflictAction.Replace);

它说对象引用未设置为对象的实例。

请在这方面指导我

4

0 回答 0