將列表轉換爲數組我知道你不能在標準的.asmx webservice中返回一個通用列表。不過,我相信你可以返回一個數組[]。我的問題是將列表轉換爲數組。有人可以幫忙嗎? 我有一堆業務對象,已經返回一個類型列表,所以我不打算將原始對象轉換爲數組...[WebMethod]
這是我的WebMethod。
[WebMethod]
public Book[] GetBooksList()
{
List<Book> obj = new List<Book>();
BookDA dataAccess = new BookDA();
obj = dataAccess.GetBooksAll().ToArray(); //error 1 here on conversion
return obj; //error 2 here
}
錯誤我收到的是2倍:不能隱式轉換類型BookDTO.Book []以GenericList
不能鍵入GenericList隱式轉換爲
可能重複的:http://stackoverflow.com/questions/4093754/webmethod-returning-generic-list – Didaxis 2012-01-05 18:17:55