Я пишу плагин Silverlight Framework и хочу найти свои метаданные в метаданных глобальной конфигурации на основе ключа метаданных.Я использую следующее утверждение.
var metadata = smfPlayer.GlobalConfigMetadata.FirstOrDefault(item => item.Key == METADATA_ID);
Я получаю сообщение об ошибке компиляции:
Ошибка 1 «Microsoft.SilverlightMediaFramework.Utilities.Metadata.MetadataCollection» не содержит определениядля 'FirstOrDefault' и без метода расширения 'FirstOrDefault', принимающего первый аргумент типа 'Microsoft.SilverlightMediaFramework.Utilities.Metadata.MetadataCollection', может быть найдено (отсутствует директива using или ссылка на сборку?)\ Weijia Li \ test \ testplayer \ ConvivaMMPPFPlugin \ ConvivaMMPPFPlugin.cs 45 63 ConvivaMMPPFPlugin
Может кто-нибудь сказать мне, что не так с моим кодом?