SuperLinq SuperLinq
SuperLinq SuperLinq
DocFX + Singulink = ♥

Search Results for

    Method AssertCount

    AssertCount<TSource>(IAsyncEnumerable<TSource>, int)

    Asserts that a source sequence contains a given count of elements.

    Declaration
    public static IAsyncEnumerable<TSource> AssertCount<TSource>(this IAsyncEnumerable<TSource> source, int count)
    Parameters
    Type Name Description
    IAsyncEnumerable<TSource> source

    Source sequence.

    int count

    Count to assert.

    Returns
    Type Description
    IAsyncEnumerable<TSource>

    Returns the original sequence as long it is contains the number of elements specified by count. Otherwise it throws ArgumentException.

    Type Parameters
    Name Description
    TSource

    Type of elements in source sequence.

    Remarks

    This operator uses deferred execution and streams its results.

    Exceptions
    Type Condition
    ArgumentNullException

    source is null.

    ArgumentOutOfRangeException

    count is less than 0.

    ArgumentException

    source has a length different than count.

    © SuperLinq Authors. All rights reserved.