Assuming RowToObject has a constructor without parameters, you will create it something like this:
new RowToObject<object>();
T means that you can put in it any class that meets the criteria "has a constructor without parameters" that System.Object has.
Perhaps another object is needed. This will depend on how the class is used.
Mckay source share