</pre><p><span style="font-family: Consolas, 'Courier New', Courier, mono, serif; line-height: 18px;">对这篇贴子中这段代码的理解</span><a target=_blank href="http://www.cnblogs.com/huangxincheng/p/4051854.html">http://www.cnblogs.com/huangxincheng/p/4051854.html</a></p><p></p><p><pre name="code" class="objc"> public LinkNode Reserve(LinkNode node)
2 {
3 LinkNode prev = null;
4 LinkNode next = null;
5
6 while (node != null)
7 {
8 next = node.next;
9
10 node.next = prev;
11
12 prev = node;
13
14 node = next;
15 }
16 return prev;
17 }
第二步
一个循环结束
第三步
第四步
第二个循环结束。
接下来你应该可以看懂了