## Method - [`Average(IEnumerable<Nullable<Int32>>)`](https://docs.microsoft.com/en-us/dotnet/api/system.linq.enumerable.average?view=netcore-3.1#System_Linq_Enumerable_Average_System_Collections_Generic_IEnumerable_System_Nullable_System_Int32___) - [`Average(IEnumerable<Nullable<Double>>)`](https://docs.microsoft.com/en-us/dotnet/api/system.linq.enumerable.average?view=netcore-3.1#System_Linq_Enumerable_Average_System_Collections_Generic_IEnumerable_System_Nullable_System_Double___) - [`Average(IEnumerable<Int32>)`](https://docs.microsoft.com/en-us/dotnet/api/system.linq.enumerable.average?view=netcore-3.1#System_Linq_Enumerable_Average_System_Collections_Generic_IEnumerable_System_Int32__) - [`Average(IEnumerable<Double>)`](https://docs.microsoft.com/en-us/dotnet/api/system.linq.enumerable.average?view=netcore-3.1#System_Linq_Enumerable_Average_System_Collections_Generic_IEnumerable_System_Double__) - [`Average<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Int32>>)`](https://docs.microsoft.com/en-us/dotnet/api/system.linq.enumerable.average?view=netcore-3.1#System_Linq_Enumerable_Average__1_System_Collections_Generic_IEnumerable___0__System_Func___0_System_Nullable_System_Int32___`) - [`Average<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Double>>)`](https://docs.microsoft.com/en-us/dotnet/api/system.linq.enumerable.average?view=netcore-3.1#System_Linq_Enumerable_Average__1_System_Collections_Generic_IEnumerable___0__System_Func___0_System_Nullable_System_Double___) - [`Average<TSource>(IEnumerable<TSource>, Func<TSource,Int32>)`](https://docs.microsoft.com/en-us/dotnet/api/system.linq.enumerable.average?view=netcore-3.1#System_Linq_Enumerable_Average__1_System_Collections_Generic_IEnumerable___0__System_Func___0_System_Int32__) - [`Average<TSource>(IEnumerable<TSource>, Func<TSource,Double>)`](https://docs.microsoft.com/en-us/dotnet/api/system.linq.enumerable.average?view=netcore-3.1#System_Linq_Enumerable_Average__1_System_Collections_Generic_IEnumerable___0__System_Func___0_System_Double__)
Method
Average(IEnumerable<Nullable<Int32>>)Average(IEnumerable<Nullable<Double>>)Average(IEnumerable<Int32>)Average(IEnumerable<Double>)Average<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Int32>>)Average<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Double>>)Average<TSource>(IEnumerable<TSource>, Func<TSource,Int32>)Average<TSource>(IEnumerable<TSource>, Func<TSource,Double>)