Exemple #1
0
 /// <summary>
 /// 构造函数
 /// </summary>
 public CLinkList()
 {
     head = null;
 }
Exemple #2
0
 /// <summary>
 /// 构造函数,无参数
 /// </summary>
 public LinkNode()
 {
     data = default(T);
     next = null;
 }
Exemple #3
0
 /// <summary>
 /// 构造函数,尾结点
 /// </summary>
 /// <param name="item">数据域</param>
 public LinkNode(T item)
 {
     data = item;
     next = null;
 }
Exemple #4
0
 /// <summary>
 /// 构造函数,头结点
 /// </summary>
 /// <param name="node">引用域</param>
 public LinkNode(LinkNode <T> p)
 {
     next = p;
 }
Exemple #5
0
        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;
        }
Exemple #6
0
 /// <summary>
 /// 清空链表
 /// </summary>
 public void Clear()
 {
     head = null;
 }