我有一个Web服务,它将结构发送到客户端程序。
我需要传递一个字符串值的arraylist作为这个结构的一个属性,但是当它到达客户端程序时它的类型是'object'。一旦它返回到客户端程序,我该如何将这个Object数据类型转换回arraylist?
答案 0 :(得分:0)
除非您遇到.NET 1.1,否则请勿使用ArrayList
。请尝试返回List<YourStruct>
。
答案 1 :(得分:0)
问题是我试图显式创建一个arraylist然后将它设置为等于struct返回的属性的方式;这是正确的方法 - 一些奇怪的VB隐含的东西。 (对不起,从来没有喝过VB kool-aid)
Dim ReturnedArrList As New ArrayList(structReturned.arrReturnedArrayList)