有人可以解释一下为什么这段代码:
var marketValueData = new[] {
new { A = "" },
new { A = "" },
new { B = "" },
};
Run Code Online (Sandbox Code Playgroud)
给我错误:
找不到隐式类型数组的最佳类型
虽然这个工作完全正常:
var marketValueData = new[] {
new { A = "" },
new { A = "" },
new { A = "" },
};
Run Code Online (Sandbox Code Playgroud)
除了不同的属性(B在第一个例子的最后一个条目中),它们是相同的.然而第一个没有编译.为什么?
Yas*_*Yas 29
您可以使用:
var marketValueData = new object[] {
new { A = "" },
new { A = "" },
new { B = "" },
...,
};
Run Code Online (Sandbox Code Playgroud)