Проблемы с добавлением массива в анонимный массив - C# - PullRequest
0 голосов
/ 09 апреля 2020

Я пытаюсь добавить массив в анонимный массив, и я получил эту ошибку:

No best type found for implicitly typed-array.

Вот массив, который я хочу добавить:

var products = myProductList.Select(x => new
{
    isAvailable = 0,
    photo = x?.ImageUrl
}).ToArray();

Вот часть кода, к которому я пытаюсь добавить его (массив моих продуктов), поэтому я хочу добавить остальные данные массива в productImages анонимный массив:

var articles_data = new
            {
                products = new[]
                {
                        new
                        {
                            prodDate = product.GetDate();
                            prodtOrdNumb = product.OrdinalNumber,
                            productAmount = product.Amount
                            }),
                            productImages = new[] {
                                new 
                                {
                                    isAvailable = 1,
                                    photo = productFile?.ImageUrl
                                }, 
                                products.ToArray() // HERE I TRIED TO APPEND MY ARRAY
                            }
                        }
                    }
            };

Как вы можете видеть, ребята, я опубликовал, где я пытался добавить свой массив и получил:

Не найден лучший тип для неявно типизированного массива.

Любая помощь поможет быть классным!

Спасибо!

...