这是我的方法,从数据库中查询各年龄段的人数,定义一个list存储数据
public List<(string? name, int? value)> CountAge()
{
var age0_18 = 100;
var age19_30 =200;
var age31_40 = 300;
var age41_50 =400;
var age51_60 = 500;
var age60 = 600;
var age = new List<(string? name, int? value)>
{
new(){name="18岁以下",value=age0_18},
new(){name="19-30岁",value=age19_30},
new(){name="31-40岁",value=age31_40},
new(){name="41-50岁",value=age41_50},
new(){name="51-60岁",value=age51_60},
new(){name="60岁以上",value=age60},
};
return age;
}
这是控制器中的调用,调试可以看到数据
但是返回值全变为空
请问这种是什么问题?怎么解决?