0

大家好,我正在开发使用 Web 服务的应用程序。要通过此方法返回图像数组:-

[WebMethod]
public Image[] getImages()
{ 
    string[] images = Directory.GetFiles(@"G:\Images", "*.gif", SearchOption.TopDirectoryOnly);
    Image[] myImages = new Image[images.Length];
    for (int i = 0; i <= images.Length - 1; i++)
    {
        myImages[i] = Image.FromFile(images[i]);    
    }
    return myImages; 
}

在我的应用程序中,我尝试使用此代码获取此数组

myWebServiceCalss sr = new myWebServiceCalss(); 
System.Drawing.Image[] imgs;
imgs = sr.getImages();

但是系统有异常

"Cannot implicitly convert type 'nameSpace.WebReference.Image[]' to 'System.Drawing.Image[]' "

如何从我的 Web 服务返回此类型。请任何人都可以帮助我。

4

0 回答 0