We use a typed list and don't use extension methods because it would pollute all list implements and the top level namespace.
Constructors
Methods
-
Add
If Not Already``1() -
Add
If Not Already``1(``0) - Contains``1()
- Find``1()
-
Find
Exact``1() -
Insert
After``1(`0) -
Insert
Before``1(`0) - Replace``1(`0) Replaces TElement with replacement.
-
Replace
Or Replaces TElement with newElement or adds newElement.Add``1(`0) -
Try
Find``1(``0&) -
Try
Remove``1() Removes the first occurrence of TElement