ArcFM Engine Developer Guide
EnumerableExtensions Class Members
Methods 


The following tables list the members exposed by EnumerableExtensions.

Public Methods
 NameDescription
Public Methodstatic (Shared in Visual Basic)AddOrAppend<TK,TV>If the key doesn't exist then add new item. If key already exists then append item  
Public Methodstatic (Shared in Visual Basic)AddRangeOverloaded. Add a set from one dictionary to another  
Public Methodstatic (Shared in Visual Basic)ForEach<T>Enumerates a collection of items and performs an action on each item  
Public Methodstatic (Shared in Visual Basic)IsNullOrEmptyOverloaded. Checks if a IEnumerable is either null or contains no items  
Public Methodstatic (Shared in Visual Basic)JoinToStringOverloaded. Builds a string that is the concatenation of all the items' string representation separated by separator  
Public Methodstatic (Shared in Visual Basic)LimitGroupSize<T>Split collection into a collection of groups with max number of items in each group  
Public Methodstatic (Shared in Visual Basic)RandomOrder<T>Taken a list of items and reorder in random(ish) order. Uses the Fisher-Yates shuffle.  
Public Methodstatic (Shared in Visual Basic)Split<T>Given an enumeration of items break into Items will not be in the same order as given  
Top
See Also

Reference

EnumerableExtensions Class
Miner.Responder.Shared.Extensions Namespace

 

 


Send Comment