我返回Json'ed annonymous類型:有沒有辦法指定一個匿名的空可枚舉類型?
IList<MyClass> listOfStuff = GetListOfStuff();
return Json(
new {
stuff = listOfStuff
}
);
在某些情況下,我知道listOfStuff
將是空的。所以我不希望調用GetListOfStuff()
(這使得數據庫調用)的開銷。
因此,在這種情況下,我正在寫:
return Json(
new {
stuff = new List<ListOfStuff>()
}
);
這似乎有點不必要的冗長。我不在乎它是什麼類型的List
,因爲它無論如何都是空的。
有沒有可以用來表示空的enumerable/list/array的簡寫?例如:
return Json(
new {
stuff = new []
}
);
或者我一直在編程JavaScript太久了? :)
太多的JavaScript。 – 2010-08-02 22:48:43