私はこの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 があり、次に mail があります。他のアイテムには最初にIDがあり、次に名前があります
なぜこれが起こったのですか?