怎样判断一个泛型的数据具体是什么类型

        static void Main(string[] args)
{
AAAA
<string>(new List<string>());
}
public static void AAAA<TSource>(IList<TSource> AList)
{
Type t
= Type.GetType(Regex.Match(AList.GetType().FullName.Replace("[[", "[").Replace("]]", "]"), @"/[(?<type>[^/]]+)/]").Groups["type"].Value);
Console.WriteLine(t.FullName);
}

你可能感兴趣的:(泛型)