CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
山寨机中的战斗机! 程序优化工程师到底对IT界有没有贡献
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  .NET技术 >  ASP.NET

关于.net的函数传递???

楼主banping(半瓶)2002-11-12 12:19:47 在 .NET技术 / ASP.NET 提问

我请问一下,在.net中我传递基础类型没问题,可是一但传比如Collection   这种复合型就出错! 问题点数:100、回复次数:10Top

1 楼spring_ok(广州泰能软件)回复于 2002-11-12 15:23:28 得分 0

贴出你的相关代码吧。  
  Top

2 楼banping(半瓶)回复于 2002-11-13 17:34:35 得分 0

<WebMethod()>      
  Public   Function   insertc(ByVal   tt   As   Collection)   As   Collection  
                  insertc.Add("我是一个好人",   "1")  
                End   Function  
   
  报错:必须在   Microsoft.VisualBasic.Collection   上实现   Add(System.Object)   方法,因为它继承自   ICollectionTop

3 楼rbjojo(走鳞(好像是鱼))回复于 2002-11-13 17:49:47 得分 0

insertc.Add("我是一个好人",   "1")???  
  insertc不是函数名吗?  
  insertc.Add()是什么意思阿?Top

4 楼dragon2002(天下之大,连我站的地方都没有)回复于 2002-11-13 17:52:44 得分 0

重写出实现   ICollection   的add方法的代码。  
  ICollection只提供了接口,并没有实现方法。Top

5 楼spring_ok(广州泰能软件)回复于 2002-11-13 23:20:42 得分 100

不是这样写吗:  
   
  Public   Function   insertc(ByVal   tt   As   Collection)   As   Collection  
                  dim   t1   as   Collection  
                  t1   =   tt  
                  t1.Add("我是一个好人",   "1")  
                  insertc   =   t1    
                End   FunctionTop

6 楼banping(半瓶)回复于 2002-11-28 20:34:50 得分 0

没法子通过还是一样报错Top

7 楼yohomonkey(思考中的猴)回复于 2002-11-28 21:04:40 得分 0

你的函数本身就有问题:传递的参数是一个collection;返回的还是collection,还要你的function干吗???  
  而且,collection不可以add,collection。Top

8 楼yohomonkey(思考中的猴)回复于 2002-11-28 21:09:56 得分 0

你是不是想用一个公用的fun来给你的collection添加相同的参数;  
  有必要这样吗??Top

9 楼sunny6281(得过且过)回复于 2002-11-29 00:55:10 得分 0

:   dragon2002(哈哈)    
     
      重写出实现   ICollection   的add方法的代码。  
  ICollection只提供了接口,并没有实现方法。  
     
  真正的原因正如上面所说,接口只是定义方法,并不去实现他,所以当你从接口继承时,必须自己定义接口的方法的实现方式,否则就回报错  
     
  Top

10 楼jackyhx(飞不动的侠)回复于 2002-11-29 09:14:34 得分 0

sunny6281(sunny)   get   the   right   pointTop

相关问题

  • 向函数传递数组
  • 函数传递问题?
  • 传递函数做参数
  • 怎样在函数中传递数组?
  • 请教一个函数传递问题
  • 函数的参数传递数值!?
  • 函数的参数传递问题
  • perl 函数参数传递问题
  • 函数传递速度问题
  • 函数参数传递问题?

关键词

  • .net
  • 函数
  • 接口
  • insertc
  • 传递
  • collection
  • icollection
  • 实现
  • 方法
  • tt

得分解答快速导航

  • 帖主:banping
  • spring_ok

相关链接

  • CSDN .NET频道
  • .NET类图书
  • C#类图书
  • .NET类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo