Namespace AlgorithmsAndDataStructures.DataStructures.BinaryHeaps.API Classes BinaryHeapBase<TKey, TValue> Is a base class for Binary heap. Interfaces IBinaryHeap<TKey, TValue> Provides interface definition for a binary heap.