在c#中如何写一个集合,给集合赋予属性(包含集合的名字编号,) 10

在c#中如何写一个集合,给集合赋予属性(包含集合的名字编号,),并且完成集合中元素的添加删除,集合的添加删除和集合的合并。... 在c#中如何写一个集合,给集合赋予属性(包含集合的名字编号,),并且完成集合中元素的添加删除,集合的添加删除和集合的合并。 展开
 我来答
Andy_Root
2012-05-14
知道答主
回答量:10
采纳率:0%
帮助的人:5.3万
展开全部
我个人来说,对于 List<>集合 喜欢用for循环来操作。当然是数据量不大的情况下。
另外,C#中,有很多List<>的内置方法,平常自己多做做小测试。
其中Add()可以添加与集合相同的元素,Remove()可以删除元素。
AddRange()可以达到你要的效果,使两个集合合并。
RemoveRange()可以删除从 n到m的元素。等等等等,,,
这些都是个人遇到的一些问题,解决之后的总结。详细的还要自己试试。
更多追问追答
追问
你看看我写的一个大致的模块,看看对不对:
using System;
using System.Collections;
using System.Collections.Specialized;
public class 集合类
{
public:void String)() //属性。
{
内容:。
}
public:void Add() //集合的添加
{
内容:。。
}
public:void Remove() //集合的删除。
{
内容:
}
public:void Addnums() //元素的添加。
{
}

.......//等等
}
追答
额,你是要操作什么呢。
我刚刚说的方法,是List这个对象,本身的方法。
就像Object o = new Object(); string a = o.ToSting();
中的ToSting()一样啊
blakli123
2012-05-13 · TA获得超过272个赞
知道小有建树答主
回答量:235
采纳率:0%
帮助的人:249万
展开全部
自己建个类,例如TEST,然后继承List就可以了
public class TEST<T> : List<T>
{
public string name = "";
public int number=0;
}
追问
能不能写的完整一点恩?
追答
这个就是完整的了!很简单了
自己创建个实例不就知道了么
TEST a=new TEST();
a.name="1"; //集合名称
a.number=2; //集合编号
a.Add("11111"); //添加
a.RemoveAT(0);//删除
集合的删除添加操作,那是你建立的对象的事了,这里是String
合并a和b集合:a.Union(b);
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2012-05-13
展开全部
我记得书上有例题吧, 你可以查下的,不会在问
追问
你看的那本书?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式