社区
C#
帖子详情
如何在C#下面实现类似c++中
的容器?
sgd
2004-04-23 09:07:59
还有,怎么实现多重继承,窗体类已经继承了Form类,如果我还想让他继承别的类,怎么办?
...全文
283
9
打赏
收藏
如何在C#下面实现类似c++中<list><vector>的容器?
还有,怎么实现多重继承,窗体类已经继承了Form类,如果我还想让他继承别的类,怎么办?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用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也可达到目的
初学及入门
C#
C#
是一门用于开发web服务器,客户端的开发语言。
C#
既可以解决日常编程算法问题,也可以解决软件开发问题。
C#
是从
C++
继承而来,既有
C++
和硬件交互的功能,也能像java一样web开发。很多人入门一门编程语言可能会有很多问题,本门课程从自身学习编程语言的基础上讲解
C#
,并且并行比较C,
C++
,java等语言,从而能够更整体理解编程语言入门的方法。
如何从
list
<int>初始化
vector
<double>
c++
primer里的一道课后题 这里给出解决方案 直接上代码 #include<cstdio> #include <
list
> #include <iostream> #include<
vector
> #include<string> using namespace std; using std::
vector
; using std::string; int main() {
list
<int> l{1,2,3,4,
C#
常用
容器
总结---------
List
<类型>
C#
常用
容器
总结---------
List
<类型> 现在总结如下:
List
<类型> (相当于
C++
中
的
vector
<类型>) 1.创建
List
<>
List
<类型> 名字 = new
List
<类型>(); //例如:
List
<int> nums = new
List
<int>(); 2.添加元素 一个元素
List
.Add(element);
C++
提高——
Vector
容器
1、
Vector
容器
简介
vector
是将元素置于一个动态数组
中
加以管理的
容器
。
vector
可以随机存取元素(支持索引值直接存取, 用[]操作符或at()方法)。
vector
尾部添加或移除元素非常快速。但是在
中
部或头部插入元素或移除元素比较费时 2、
vector
对象的默认构造
vector
采用模板类
实现
,
vector
对象的默认构造形式
vector
<T> vecT; vec...
容器
:
C++
vector
用法 VS
C#
list
用法
C++
中
,用
容器
向量(
vector
)
实现
。
容器
向量也是一个类模板。 标准库
vector
类型使用需要的头文件:#include 。
vector
是一个类模板。不是一种数据类型,
vector
是一种数据类型。
Vector
的存储空间是连续的,
list
不是连续存储的。 一、 定义和初始化
vector
v1; //默认v1为空,故
下面
的赋值是错误的v1[0]=5;
vector
v
C#
110,537
社区成员
642,576
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章