namespace StgSharp.Logic { public abstract class QuickClearNode where T : QuickClearNode { internal LinkedList> _idList = new LinkedList>(); internal void QuickDestruct(LinkedList list) { foreach (LinkedListNode id in _idList) { if (id.list == list) { RecycleBin.Add(id); break; } } } internal static LinkedList> RecycleBin = new LinkedList>(); } }