c#中如何让用泛型<list>写链表foreach 接口都行,最好代码写出来 谢了。。。。

有高手没,帮忙写个谢谢了... 有高手没 ,帮忙写个 谢谢了 展开
 我来答
来元彤8O
2012-03-01 · TA获得超过1451个赞
知道小有建树答主
回答量:759
采纳率:0%
帮助的人:255万
展开全部
// 创建一个LinkedList 对象.
LinkedList<TodoItem> todoList = new LinkedList<TodoItem>();
// 创建添加到链表内的TodoItem对象.
TodoItem i1 = new TodoItem("paint door", "Should be done third");
TodoItem i2 = new TodoItem("buy door", "Should be done first");
TodoItem i3 = new TodoItem("assemble door", "Should be done second");
TodoItem i4 = new TodoItem("hang door", "Should be done last");
// 添加项目.
todoList.AddFirst(i1);
todoList.AddFirst(i2);
todoList.AddBefore(todoList.Find(i1), i3);
todoList.AddAfter(todoList.Find(i1), i4);
// 显示所有项目.
foreach (TodoItem tdi in todoList)
{
Console.WriteLine(tdi.Name + " : " + tdi.Comment);
}
// 显示链表内的第二个节点的信息
Console.WriteLine("todoList.First.Next.Value.Name == " +
todoList.First.Next.Value.Name);
// 显示链表内最后一个节点的前一节点信息.
Console.WriteLine("todoList.Last.Previous.Value.Name == " +
todoList.Last.Previous.Value.Name);
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
woyaner520
2012-03-01
知道答主
回答量:80
采纳率:0%
帮助的人:35.8万
展开全部
你要做什么?看不明白
追问
就是用泛型写一个链表类 刚学的c#不怎么会
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式