我有這樣的LINQ語法我填充LINQ列表<string>,但項目的順序是隨機的
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: "[email protected]" string
dni:"DNI 12312322" string
item 2:
dni:"DNI 12312872" string
mail:"[email protected]" string
nombre: "Peuchele Ruben" string
id: " 2" string
item 3:
id: " 3" string
nombre: "la momia Blanca" string
mail: "[email protected]" string
dni: "DNI 45612322" string
項2具有第一DNI然後郵寄。其他項目有第一個ID,然後名稱
爲什麼發生這種情況?
你應該匿名代碼 – Andre
這個帖子是真的* *很難讀 - 試圖從你的調試器轉儲是一場噩夢制定出每個元素的內容。請重新格式化它。 –