ln.collections/ln.collections/LinkedListItem.cs

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;
}
}
}