+ -
当前位置:首页 → 问答吧 → 高手请进啊!!c# 的string[]数组类型 asp调用出错

高手请进啊!!c# 的string[]数组类型 asp调用出错

时间:2011-07-05

来源:互联网

我用c#写一个dll供asp调用

c#代码如下

C# code
       
 public string[] getValue(string keyWord,string TagName)
        {
            string[] temp = new string[40];
            temp[0] = "aaa";
            return temp;
        }




asp代码如下
VBScript code
Set test1=Server.CreateObject("test.test1") 

temp2=test1.getValue("鞋子","nick")

response.Write temp2(0)



错误如下

Response 对象 错误 'ASP 0106 : 80020005' 

类型不匹配 

/Default.asp,行 0 

遇到未处理的数据类型。

作者: alexwuphp4   发布时间: 2011-07-05

晕,c#程序集如何能供asp使用? 他又不是win32 dll

作者: aspwebchh   发布时间: 2011-07-05

谁说不可以!
http://34322303.blog.163.com/blog/static/25779520200842093150590/

作者: alexwuphp4   发布时间: 2011-07-05

已经解决

C# code
 public object getValue(string keyWord,string TagName)
        {
            object[] temp = new object[40];
            temp[0] = "aaa";
            return temp;
        }



作者: alexwuphp4   发布时间: 2011-07-05