using System;
using System.Collections.Generic;
using System.Linq;
public class Program
{
public static void Main()
var type = typeof(Dictionary<,>);
foreach(var name in type.GetGenericArguments().Select(x => x.Name))
Console.WriteLine(name);
}