26 lines
362 B
C#
26 lines
362 B
C#
using System;
|
|
namespace ln.collections
|
|
{
|
|
public class LinkedListItem<T>
|
|
{
|
|
public bool IsLinked => (Previous != this);
|
|
|
|
public LinkedListItem<T> Previous;
|
|
public LinkedListItem<T> Next;
|
|
|
|
public T Value;
|
|
|
|
public LinkedListItem()
|
|
{
|
|
Previous = this;
|
|
Next = this;
|
|
}
|
|
public LinkedListItem(T value)
|
|
:this()
|
|
{
|
|
Value = value;
|
|
}
|
|
|
|
}
|
|
}
|