How about adding this to the top of file:

using listType = System.Collections.Generic.List<System.Collections.Generic.KeyValuePair<string, decimal>>; 

And then change to the following?

listType list = new listType();
myClass.GenericMethod<listType>(list);