EnumerableExtensions Class

Provides extension methods for IEnumerableT for use with the BinarySize and UBinarySize types.

Definition

Namespace: Ookii
Assembly: Ookii.BinarySize (in Ookii.BinarySize.dll) Version: 1.2.0+20f0bdf981c7baf115c68ccab612b1a031efcb4d
C#
public static class EnumerableExtensions
Inheritance
Object    EnumerableExtensions

Methods

Average(IEnumerableBinarySize) Computes the average of a sequence of BinarySize values.
Average(IEnumerableUBinarySize) Computes the average of a sequence of UBinarySize values.
Average(IEnumerableNullableBinarySize) Computes the average of a sequence of nullable BinarySize values.
Average(IEnumerableNullableUBinarySize) Computes the average of a sequence of nullable UBinarySize values.
AverageTSource(IEnumerableTSource, FuncTSource, BinarySize) Computes the average of a sequence of BinarySize values that are obtained by invoking a transform function on each element of the input sequence.
AverageTSource(IEnumerableTSource, FuncTSource, UBinarySize) Computes the average of a sequence of UBinarySize values that are obtained by invoking a transform function on each element of the input sequence.
AverageTSource(IEnumerableTSource, FuncTSource, NullableBinarySize) Computes the average of a sequence of nullable BinarySize values that are obtained by invoking a transform function on each element of the input sequence..
AverageTSource(IEnumerableTSource, FuncTSource, NullableUBinarySize) Computes the average of a sequence of nullable UBinarySize values that are obtained by invoking a transform function on each element of the input sequence..
Sum(IEnumerableBinarySize) Computes the sum of a sequence of BinarySize values.
Sum(IEnumerableUBinarySize) Computes the sum of a sequence of UBinarySize values.
Sum(IEnumerableNullableBinarySize) Computes the sum of a sequence of nullable BinarySize values.
Sum(IEnumerableNullableUBinarySize) Computes the sum of a sequence of nullable UBinarySize values.
SumTSource(IEnumerableTSource, FuncTSource, BinarySize) Computes the sum of a sequence of BinarySize values that are obtained by invoking a transform function on each element of the input sequence.
SumTSource(IEnumerableTSource, FuncTSource, UBinarySize) Computes the sum of a sequence of UBinarySize values that are obtained by invoking a transform function on each element of the input sequence.
SumTSource(IEnumerableTSource, FuncTSource, NullableBinarySize) Computes the sum of a sequence of nullable BinarySize values that are obtained by invoking a transform function on each element of the input sequence..
SumTSource(IEnumerableTSource, FuncTSource, NullableUBinarySize) Computes the sum of a sequence of nullable UBinarySize values that are obtained by invoking a transform function on each element of the input sequence..

Thread Safety

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

See Also