我正在使用 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);
它说对象引用未设置为对象的实例。
请在这方面指导我