C#iTunesLib com:无法使用intellisense访问AlbumArtist成员

时间:2017-04-29 21:32:15

标签: c# com itunes itunes-sdk

我在C#中使用iTunesLib V1.13。 我可以将其当前的播放曲目与其艺术家,专辑,曲目名称,持续时间等属性一起阅读。 但我无法阅读'AlbumArtist'属性。即使它在调试时出现:

enter image description here

但我似乎无法在代码中访问它...

enter image description here

它也没有显示在IITTrack接口的元数据中,但我不明白为什么我在调试时会看到它......

1 个答案:

答案 0 :(得分:1)

您可以通过将曲目转换为C#中的dynamic类型来访问它。

iTunesAppClass iTunesApp = new iTunesAppClass();
dynamic track = iTunesApp.CurrentTrack;
string albumArtist = track.AlbumArtist;