EyeAuras Docs EyeAuras Docs
EyeAuras Docs EyeAuras Docs
DocFX + Singulink = ♥

Search Results for

    Method Intersperse

    Intersperse<T>(IEnumerable<T>, Func<T, T>)

    Inserts a specified separator between each element of a sequence, if the sequence has more than one item.

    Declaration
    public static IEnumerable<T> Intersperse<T>(this IEnumerable<T> items, Func<T, T> separatorFactory)
    Parameters
    Type Name Description
    IEnumerable<T> items

    The sequence into which the separator will be interspersed.

    Func<T, T> separatorFactory

    The element factory which will be used to intersperse in between the elements of the sequence.

    Returns
    Type Description
    IEnumerable<T>

    A sequence that contains the elements of the input sequence with the separator interspersed between each element.

    Type Parameters
    Name Description
    T

    The type of the elements of the input sequence.

    Remarks

    If the sequence is empty or contains only one element, the returned sequence will be equivalent to the input sequence.

    Intersperse<T>(IEnumerable<T>, T)

    Inserts a specified separator between each element of a sequence, if the sequence has more than one item.

    Declaration
    public static IEnumerable<T> Intersperse<T>(this IEnumerable<T> items, T separator)
    Parameters
    Type Name Description
    IEnumerable<T> items

    The sequence into which the separator will be interspersed.

    T separator

    The element to intersperse in between the elements of the sequence.

    Returns
    Type Description
    IEnumerable<T>

    A sequence that contains the elements of the input sequence with the separator interspersed between each element.

    Type Parameters
    Name Description
    T

    The type of the elements of the input sequence.

    Remarks

    If the sequence is empty or contains only one element, the returned sequence will be equivalent to the input sequence.

    © Xab3r. All rights reserved.