SF Tool Documentation
Search Results for

    Show / Hide Table of Contents

    Class Heap<TItemData>

    Inheritance
    System.Object
    Heap<TItemData>
    Namespace: SF
    Assembly: cs.temp.dll.dll
    Syntax
    public class Heap<TItemData>
        where TItemData : IHeapItem<TItemData>
    Type Parameters
    Name Description
    TItemData

    Constructors

    Heap(Int32)

    Declaration
    public Heap(int maxHeapSize)
    Parameters
    Type Name Description
    System.Int32 maxHeapSize

    Properties

    Count

    Declaration
    public int Count { get; }
    Property Value
    Type Description
    System.Int32

    Methods

    Add(TItemData)

    Declaration
    public void Add(TItemData itemData)
    Parameters
    Type Name Description
    TItemData itemData

    Contains(TItemData)

    Declaration
    public bool Contains(TItemData itemData)
    Parameters
    Type Name Description
    TItemData itemData
    Returns
    Type Description
    System.Boolean

    RemoveFirst()

    Declaration
    public TItemData RemoveFirst()
    Returns
    Type Description
    TItemData

    UpdateItem(TItemData)

    Declaration
    public void UpdateItem(TItemData itemData)
    Parameters
    Type Name Description
    TItemData itemData
    In This Article
    Back to top Generated by DocFX