期望一个get或set访问器-我如何解决这个问题

本文关键字:何解决 问题 解决 访问 一个 get 期望 set | 更新日期: 2023-09-27 17:50:54

private static IEnumerable<Image> Images
{
    get
    {
       return new Image
       {
          Resources.img1;
          Resources.img2;
          Resources.img3;
          Resources.img4;
          Resources.img5;
          Resources.img6;
          Resources.img7;
          Resources.img8;               
       };
    }
}<---here I get "} expected "- why?

期望一个get或set访问器-我如何解决这个问题

在列表初始化中使用符号,代替;。并返回@Habib所说的List<Image>

您应该从getter返回图像集合,而不是单个图像对象。试试这个:

private static IEnumerable<Image> Images
{
    get
    {
        return new List<Image>
        {
            Resources.img1,
            Resources.img2,
            Resources.img3,
            Resources.img4,
            Resources.img5,
            Resources.img6,
            Resources.img7,
            Resources.img8               
        };
    }
}