/// <summary> /// 构造函数 /// </summary> public CLinkList() { head = null; }
/// <summary> /// 构造函数,无参数 /// </summary> public LinkNode() { data = default(T); next = null; }
/// <summary> /// 构造函数,尾结点 /// </summary> /// <param name="item">数据域</param> public LinkNode(T item) { data = item; next = null; }
/// <summary> /// 构造函数,头结点 /// </summary> /// <param name="node">引用域</param> public LinkNode(LinkNode <T> p) { next = p; }
private LinkNode <T> next; //引用域,下一结点 /// <summary> /// 构造函数 /// </summary> /// <param name="item">数据域</param> /// <param name="node">引用域</param> public LinkNode(T item, LinkNode <T> p) { data = item; next = p; }
/// <summary> /// 清空链表 /// </summary> public void Clear() { head = null; }