如何在C#下面实现类似c++中的容器?

sgd 2004-04-23 09:07:59
还有,怎么实现多重继承,窗体类已经继承了Form类,如果我还想让他继承别的类,怎么办?
...全文
283 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
lxhvc 2004-04-26
  • 打赏
  • 举报
回复
C#不支持多继承,因此只能用接口来实现。
ilmlb 2004-04-26
  • 打赏
  • 举报
回复
偶插嘴问一句: 那么有没有像<algorithm>中的那些函数呢?如果有,怎么调用? 如果没有,应该怎样去实现呢?
sgd 2004-04-26
  • 打赏
  • 举报
回复
up
dahuzizyd 2004-04-23
  • 打赏
  • 举报
回复
用ArrayList
C#中没有多继承,可以继承一个类,多个接口
sgd 2004-04-23
  • 打赏
  • 举报
回复
ding
wolftop 2004-04-23
  • 打赏
  • 举报
回复
up~!UP~!
turnmissile 2004-04-23
  • 打赏
  • 举报
回复
//在C#下面实现类似c++中<list><vector>的容器?
有很多啊,ArrayList, Hashtable, StringDictionary等等。
//怎么实现多重继承,窗体类已经继承了Form类,如果我还想让他继承别的类,怎么办?
不支持多重继承,如果是这样的话,你只有把一个变成interface.


sgd 2004-04-23
  • 打赏
  • 举报
回复
我这里是一个 form类,因为已经继承了window form,所以不能继承其他的类。这个必须用类不能用接口,是否可以用类的嵌套实现?
tjq_tang 2004-04-23
  • 打赏
  • 举报
回复
hashtable也可达到目的

110,537

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧