Extensions
ParallelProcessToDictionary (DataTable)
Example:
DataTable dataTable = GetDataTable();
ConcurrentDictionary<int, DataRow> resultDictionary = dataTable.ParallelProcessToDictionary(row => (int)row["Id"]);ParallelProcessToDictionary (IEnumerable)
Example:
IEnumerable<int> numbers = new List<int> { 1, 2, 3, 4, 5 };
ConcurrentDictionary<int, int> resultDictionary = numbers.ParallelProcessToDictionary(number => new KeyValuePair<int, int>(number, number * 2));ParallelProcessToGroupProcessor
Example:
IEnumerable<MyClass> myClasses = GetMyClasses();
GroupProcessor<MyClass, string> groupProcessor = myClasses.ParallelProcessToGroupProcessor((x) => x.groupByField);ParallelProcessToSingleProcessor
Example:
ParallelProcessToBag
Example:
ParallelProcessToBag (DataTable)
Example:
ParallelProcessToBag (with ExceptionRows)
Example:
ParallelProcess (ConcurrentBag)
Example:
ParallelProcess (ConcurrentDictionary)
Example:
Last updated
