public BiNodeInt(BiNodeInt previous, int value, BiNodeInt next) { Value = value; Next = next; if (next != null) { next.Previous = this; } Previous = previous; }
public void Add(int value) { if (IsEmpty) { Head = new BiNodeInt(value); } else { Head = new BiNodeInt(value, Head); } }
public BiLinkedListInt(int value) { Head = new BiNodeInt(value); }
public BiNodeInt(BiNodeInt previous, int value) { Value = value; Next = null; Previous = previous; }
public BiNodeInt(int value) { Value = value; Next = null; Previous = null; }
public BiNodeInt() { Value = 0; Next = null; Previous = null; }