Files
Huffman.Tree/Huffman.Tree/HuffmanTreeQueueExtensions.cs
T
2023-01-29 17:40:20 +01:00

16 lines
281 B
C#

namespace Huffman.Tree
{
internal static class HuffmanTreeQueueExtensions
{
public static bool EnqueueIfNotNull<T>(this Queue<HuffmanNode> queue, in HuffmanNode? item)
{
if (item != default)
{
queue.Enqueue(item);
return true;
}
return false;
}
}
}