日期:2014-05-17  浏览次数:20814 次

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里面是咋操作的 
大家谁给解释一下,我都看了一天了,从中午看到现在还不会。。。

------解决方案--------------------
探讨
主要是不理解if和else里面是咋操作的

------解决方案--------------------
最后不是我泼你冷水,你3、4个月后要想从事编程相关的工作,你会很难受,包括面试的碰壁、找不到工作、同事鄙视的眼光、试用期就被老板开除、做自己不喜欢的工作、工作吃力根本做不了、心理的失落感甚至到绝望……这些都会等着你。

即便那些天资聪明禀赋极高的人,也不可能在几个月的时间内从无到有掌握一种受人尊敬的、体面的工作的本领。你目前的水平和什么都没有学的没有区别。

非技术区那些茫然迷茫不知所措的帖子中的人的状况可能就是你几个月后的现实……可是你无能为力,只能像小船一样被命运的风吹得到处乱飘,不知道去往何处。如果那时候你能记得我说的话,你可以再回来。