• Produces the symmetric difference of two sequences.

    Typeparam

    TSource The type of source elements.

    Returns

    An IEnumerable that contains the symmetric difference from all input sequences, excluding duplicates.

    Type Parameters

    • TSource

    Parameters

    • src: Iterable<TSource>

      The source Iterable

    • second: Iterable<TSource>

      The second Iterable whose distinct elements form the second or more set for the symmetric difference.

    Returns IEnumerable<TSource>

  • Produces the symmetric difference of two or more sequences.

    Typeparam

    TSource The type of source elements.

    Returns

    An IEnumerable that contains the symmetric difference from all input sequences, excluding duplicates.

    Type Parameters

    • TSource

    Parameters

    • src: Iterable<TSource>

      The source Iterable

    • Rest ...second: Iterable<TSource>[]

      One or more Iterable whose distinct elements form the second or more set for the symmetric difference.

    Returns IEnumerable<TSource>

  • Produces the symmetric difference of two sequences using a provided equality comparer.

    Typeparam

    TSource The type of source elements.

    Returns

    An IEnumerable that contains the symmetric difference from all input sequences, excluding duplicates.

    Type Parameters

    • TSource

    Parameters

    • src: Iterable<TSource>

      The source Iterable

    • second: Iterable<TSource>

      An Iterable whose distinct elements form the second set for the symmetric difference.

    • equalityComparer: EqualityComparer<TSource>

      The EqualityComparer to compare values.

    Returns IEnumerable<TSource>

  • Produces the symmetric difference of three sequences using a provided equality comparer.

    Typeparam

    TSource The type of source elements.

    Returns

    An IEnumerable that contains the symmetric difference from all input sequences, excluding duplicates.

    Type Parameters

    • TSource

    Parameters

    • src: Iterable<TSource>

      The source Iterable

    • second: Iterable<TSource>

      An Iterable whose distinct elements form the second set for the symmetric difference.

    • third: Iterable<TSource>

      An Iterable whose distinct elements form the third set for the symmetric difference.

    • equalityComparer: EqualityComparer<TSource>

      The EqualityComparer to compare values.

    Returns IEnumerable<TSource>

  • Produces the symmetric difference of four sequences using a provided equality comparer.

    Typeparam

    TSource The type of source elements.

    Returns

    An IEnumerable that contains the symmetric difference from all input sequences, excluding duplicates.

    Type Parameters

    • TSource

    Parameters

    • src: Iterable<TSource>

      The source Iterable

    • second: Iterable<TSource>

      An Iterable whose distinct elements form the second set for the symmetric difference.

    • third: Iterable<TSource>

      An Iterable whose distinct elements form the third set for the symmetric difference.

    • fourth: Iterable<TSource>

      An Iterable whose distinct elements form the fourth set for the symmetric difference.

    • equalityComparer: EqualityComparer<TSource>

      The EqualityComparer to compare values.

    Returns IEnumerable<TSource>

Generated using TypeDoc