我在LINQ查詢expresion在lambda表達式LINQ查詢一個等,但都產生不同的充結果,請一定告訴我什麼是查詢之間的deffernceLINQ查詢產生不同模式的結果
var result = from c in displayedCompanies
select new[] { Convert.ToString(c.CampusId), c.CampusName, c.CampusCode };
的abouve查詢生成以下導致
[["10","Ken Mazar Campus","01"],["20","Ken Kabul","02"]]
var result = displayedCompanies.Select(c => new { c.CampusId, c.CampusName, c.CampusCode });
此查詢產生以下結果
[{"CampusId":10,"CampusName":"Ken Mazar Campus","CampusCode":"01"},
{"CampusId":20,"CampusName":"Ken Kabul","CampusCode":"02"}]
螞蟻i之後CONVER結果爲JSON
galuano1感謝編輯我的問題先生 – Developerzzz 2013-04-24 06:03:08