CollectionExtensions.Median<T> Method
Gets the median item(s) from an enumeration, i.e., one return item for odd lengths, two for even lengths.
Namespace: Gemstone.Collections.CollectionExtensionsAssembly: Gemstone.Common (in Gemstone.Common.dll) Version: 1.0.128 -- Release Build+d050cfc5563c89a1188cc3c6b2d417530856f490
public static T[]? Median<T>(
this IEnumerable<T>? source
)
<ExtensionAttribute>
Public Shared Function Median(Of T) (
source As IEnumerable(Of T)
) As T()
public:
[ExtensionAttribute]
generic<typename T>
static array<T>^ Median(
IEnumerable<T>^ source
)
JavaScript does not support generic types or methods.
- source IEnumerable<T>
- An enumeration over which to find the median element(s).
- T
- Type of elements in the source
T[]The median item(s) from an enumeration, or
null if
source is
null.In Visual Basic and C#, you can call this method as an instance method on any object of type
IEnumerable<T>. When you use instance method syntax to call this method, omit the first parameter. For more information, see
Extension Methods (Visual Basic) or
Extension Methods (C# Programming Guide).
If enumeration length is even, two items will be returned representing the items in the middle of the set;
otherwise, if the enumeration length is odd, one item will be returned from exactly the middle of the set.