C#链表问题
代码是C#高级编程第7版泛型中的,
//在链表尾插入结点
public LinkedListNode AddNode(Object value)
{
LinkedListNode node = new LinkedListNode(value);
if (head == null)
{
head = node;
last = head;
}
else
{
last.Next = node;
node.Pre = last;
last = node;
}
return last;
}
主要是不理解if和else里面是咋操作的
大家谁给解释一下,我都看了一天了,从中午看到现在还不会。。。
[解决办法]