如果我写道:
IList<Video> videoContainer = videos.ToList();
DateTime theData = videoContainer.First().YouTubeEntry.Published;
代码完美无缺。
但是如果我进入调试模式并分析videoContainer扩展字段,我就看不到该字段Published
。
为什么?
答案 0 :(得分:3)
当您首先抓住感兴趣的项目时,它会更加轻松
IList<Video> videoContainer = videos.ToList();
var entry = videoContainer.First().YouTubeEntry; // debug 'entry'
DateTime theData = entry.Published;
答案 1 :(得分:0)
快速猜测,也许您在构建配置设置方面遇到了一些问题。您可以在Visual Studio菜单中看到当前设置:Build-&gt; Configuration Manager。
为了确保在进行测试之前执行Build-&gt; Batch Build。如果您使用的是ASP.Net,请确保您使用的Web(IIS中的虚拟文件夹和站点链接)已经引用了最新的代码。这只是为了确保您的测试项目是最新的。