可能不是特定於Web服務,但...asp.net web服務對象的操作
我有一個返回一個WebMethod:
List<Tadpole> myList = getList();
return new { data = myList , count = 5 };
它返回的JSON。
我的代碼檢查myList[x].fishsticks
這實際上不是Tadpole
類的一部分(所以它的錯誤)。我想知道,我可以以某種方式添加fishsticks
屬性到myList
以避免錯誤,所以當我返回數據時它會被包含在內?
這樣做可能是另一個優雅的解決方案嗎?
很酷,不知道是否有一些漂亮的匿名類型的方法添加屬性。我會去做。至於計數,它實際上返回可用的項目總數,而數據只是返回前10名的結果或任何請求(所以它知道有多少頁面投入尋呼控制) – NibblyPig 2011-04-11 15:33:25
@SLC好吧,我可以理解那。查看更新。 (你可能會考慮給他們更有意義的名字,比如TotalRecordsAvailable和Top10Records等等。 – 2011-04-11 15:44:21