從字符串反射泛型類型

衆所周知,在.Net裏面從字符串獲得類的類型很簡單,就像這樣:code

var sp2 = "System.Double";
Type intType = Type.GetType(sp2);//double

那麼如何獲得泛型的類型呢,好比,給你一個"System.Double"的字符串,讓你反射出List 出來 字符串

var sp2 = "System.Double";
Type genericType = typeof(List<>).MakeGenericType(Type.GetType(sp2));//List<double>

這只是一個很小的知識點。
發現仍是有同仁不知道啊。class

相關文章
相關標籤/搜索