Stashbox by Peter Csajtai

<PackageReference Include="Stashbox" Version="2.8.8" />

 CollectionExtensions

static class CollectionExtensions
public static Type[] Append(this Type type, Type[] types)

public static Type[] Append(this Type[] types, Type type)

public static Type[] Append(this Type[] types, Type[] others)

public static bool ContainsElement<TElement>(this TElement[] array, TElement element)

public static int GetIndex<TElement>(this TElement[] array, TElement element)

public static int GetIndex<TKey, TValue>(this KeyValue<TKey, TValue>[] array, TKey element)

public static Type[] GetTypes(this IList<ParameterExpression> parameters)