Skip to content

Some suggestions #2

@BoysheO

Description

@BoysheO

I have not read the code fully,but here is my suggestion:

  1. I think the ArrayDictionary should be named SortedList.It should be a big mistake if the ArrayDictionary has same logic with SortedList.
    2.What is different between ArrayHashSet to HashSet?ArrayHashSet has same logic with SortedList<T,Unit>?If they are same,it is better that remove the ArrayHashSet from the library.
    3.Why not use RefXXX name instead of TempXXX ?
    4.I find no warnning about TempXXX. Stack space is limited and will cause Exception while alloc too much.

I have my repo PooledBuffer base on jtmueller/Collections.Pooled,but I found a problem with jtmueller/Collections.Pooled a few day ago and it looks like dead.I am finding a new library to replace it ,and I get this library.But your library seems not ready and not strong enough.You can do this better.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions