Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/296.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 我在哪里可以找到标签库尖锐的例子?_C#_Taglib Sharp - Fatal编程技术网

C# 我在哪里可以找到标签库尖锐的例子?

C# 我在哪里可以找到标签库尖锐的例子?,c#,taglib-sharp,C#,Taglib Sharp,我一直在为我的音乐管理器项目搜索ID3编辑器。看来,taglib sharp是流行的选择。我在谷歌上搜索了很多,找不到任何使用它的例子 有人能给我举几个例子来说明库的用法吗?好吧,我不知道你想做什么,我能提供的只是我的代码 您可以从实际的mp3文件创建一个TagLibFile对象。这将读取文件并提取标记数据: TagLib.File tagFile = TagLib.File.Create(track); // track is the name of the mp3 然后,要获取标记值,请执

我一直在为我的音乐管理器项目搜索ID3编辑器。看来,taglib sharp是流行的选择。我在谷歌上搜索了很多,找不到任何使用它的例子


有人能给我举几个例子来说明库的用法吗?

好吧,我不知道你想做什么,我能提供的只是我的代码

您可以从实际的mp3文件创建一个
TagLib
File对象。这将读取文件并提取标记数据:

TagLib.File tagFile = TagLib.File.Create(track); // track is the name of the mp3
然后,要获取标记值,请执行以下操作:

uint year = tagFile.Tag.Year;
您可以这样设置标记:

tagFile.Tag.Year = year;
然后保存更改:

tagFile.Save();

感谢@ChrisF,如果您需要编辑图像封面的知识,您可以转到此主题=>