使用id3.net标记库C#

时间:2015-05-23 12:30:12

标签: c# mp3 id3 id3-tag

我正在使用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);

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

请在本指南中指导我

0 个答案:

没有答案