GroupByOwner

Dictionary<string, List<T>> GroupByOwner<T>(this IEnumerable<T> elements) where T : Element

Groups elements by their owner.

Parameters

  • elementsIEnumerable<T>

    Elements to group.

Returns: Dictionary keyed by owner name -> list of elements.

Example

var byOwner = elements.GroupByOwner();