我有这个 linq 语法
var jsonData = new
{
total = 1,
page = 1,
records = per.Count(),
rows =
from r in per
select new
{
id = r.id,
cell = new List<string>()
{
SqlFunctions.StringConvert((double) r.id),
r.nombre,
r.mail,
r.documento
}
}
};
问题是单元格属性中每个列表的值具有随机的项目顺序。
示例结果:
item 1: id:" 1" string
nombre:"Medina Teto" string
mail: "soyelteto@hotmail.com" string
dni:"DNI 12312322" string
item 2:
dni:"DNI 12312872" string
mail:"elancho@hotmail.com" string
nombre: "Peuchele Ruben" string
id: " 2" string
item 3:
id: " 3" string
nombre: "la momia Blanca" string
mail: "soylamomiabuena@hotmail.com" string
dni: "DNI 45612322" string
项目 2 先是 dni,然后是邮件。其他项目具有第一个 ID,然后是名称
为什么会这样?