C# 在C中使用Net.TMDb检索图像

C# 在C中使用Net.TMDb检索图像,c#,C#,上面的代码抛出一个异常 错误:序列不包含元素或未设置对象引用 指向对象的实例 那么我错在哪里呢?下面的代码似乎很有效,但如果有其他更好的方法,我很想知道 var movieResult = await client.Movies.SearchAsync("CitizenFour", null, true, 1, token); foreach (Movie m in movieResult.Results) { var images = await client.Movies.GetImag

上面的代码抛出一个异常

错误:序列不包含元素或未设置对象引用 指向对象的实例


那么我错在哪里呢?

下面的代码似乎很有效,但如果有其他更好的方法,我很想知道

var movieResult = await client.Movies.SearchAsync("CitizenFour", null, true, 1, token);

foreach (Movie m in movieResult.Results)
{
 var images = await client.Movies.GetImagesAsync(m.Id, null, CancellationToken.None);
 foreach (System.Net.TMDb.Image image in images.Posters)
          Console.WriteLine(image.FilePath);                           
}
 var movie = await client.Movies.GetAsync(m.Id, null, true, CancellationToken.None);
 //Console.WriteLine(movie.Poster);
 var poster_Uri = String.Format("http://image.tmdb.org/t/p/w500/{0}", movie.Poster)