Может кто-нибудь объяснить мне, почему этот код:
var marketValueData = new[] {
new { A = "" },
new { A = "" },
new { B = "" },
};
Дает мне ошибку:
Не найден лучший тип для неявно типизированного массива
в то время как этот работает отлично:
var marketValueData = new[] {
new { A = "" },
new { A = "" },
new { A = "" },
};
Помимо другого свойства (B
в последней записи первого примера), они одинаковы. Но первый не компилируется. Почему?