社区
C#
帖子详情
C#中如何创建链表?
chenshi
2004-10-31 02:59:29
struct node
{
string data;
node[] next;
}
node top;
top.next = new node(); //这里有错误,不能这样做,怎么办?
...全文
705
6
打赏
收藏
C#中如何创建链表?
struct node { string data; node[] next; } node top; top.next = new node(); //这里有错误,不能这样做,怎么办?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
qichetongxun
2010-06-12
打赏
举报
回复
使用List<T> list=new List<T>()实例化一个泛型链表,不过是单链表。
Andy__Huang
2004-10-31
打赏
举报
回复
學習﹗
qingping21cn
2004-10-31
打赏
举报
回复
学习,帮顶
bacon_1982
2004-10-31
打赏
举报
回复
ArrayList在大多数时候都够用了,只不过要是你需要特别处理的话...可以自己写类
class node {
object value;
node prev;
node next; //..要是要双向链表的话...
public node(object value,node prev,node next){
this.prev = prev;
this.next = next;
this.value = value;
}
//递归的遍历,当然也可以写不递归的
public static travel(node current){
Console.WriteLine(current.value.toString());
if(current.Next!= null){
travel(current.Next);
}
}
}
brightheroes
2004-10-31
打赏
举报
回复
ArrayList不也挺好:D
brightheroes
2004-10-31
打赏
举报
回复
链表不要用stuct
会造成循环引用,编译通不过的
用Class
C#
实现双向
链表
C#
,.net
链表
双向
链表
通过上述分析,我们可以看出,使用
C#
实现双向
链表
涉及
创建
适当的类结构来管理节点和
链表
,同时确保所有操作都能高效地处理双向链接。这种实现方式不仅遵循了双向
链表
的基本原则,而且提供了足够的灵活性和可扩展性,...
C#
数据结构
链表
创建
链表
的基本操作包括初始化
链表
、添加节点和遍历
链表
。以下是一些关键方法: 1. 初始化
链表
:`LinkedList<T> list = new LinkedList();` 2. 添加节点: - 在
链表
末尾添加:`list.AddLast(T value);` - 在
链表
...
C#
单向
链表
的实现
在
C#
中
,我们可以
创建
一个类来表示
链表
节点。这个类通常包含一个数据字段和一个指向下一个节点的引用。例如: ```csharp public class ListNode { public T Data; public ListNode<T> Next; public ListNode(T ...
C#
链表
操作
在
C#
中
,
链表
是一种重要的数据结构,它在处理动态数据集合时提供了高效的操作方式。本教程将深入探讨
C#
中
的
链表
操作,包括其基本概念、常见操作以及如何在实际编程
中
应用。
链表
不同于数组,它不连续存储元素,而是...
C#
完整的
链表
应用源码
通过阅读和分析这些源代码,你可以学习到如何在
C#
中
创建
和管理
链表
,包括添加新节点、删除节点、遍历
链表
以及执行其他常见操作。此外,这也将有助于提高你的编程技巧,特别是对内存管理和对象引用的理解。 总的来说...
C#
111,093
社区成员
642,554
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章