示例#1
0
  public void InsertBefore(ILNodeValue<T> base, ILNodeValue<T> newValue) {
    ILNode<T> newNode = newValue.GetNode(identifier);
    ILNode<T> baseNode = base.GetNode(identifier);

    newNode.Delete();
    baseNode.InsertBefore(newNode);
    if (baseNode == head) head = newNode;
  }