using System; using System.Collections.Generic; public class Test { static List F(IDictionary> dictionary) { // ... return new List(); // ... } public static void Main() { var mydict = new Dictionary>(); F(mydict); } }