I got the following error indicating you should create a static class separately or you should remove this from the parameter.

public static DataTable ToDataTable<T>(this IList<T> data)

        {

            // content here

        }

I got error for the above method:

I removed “this” from the method its working now fine.

public static DataTable ToDataTable<T>(IList<T> data)

        {

            // content here

 

        }