有没有一种方法可以通过反射来获取属性的类型而不实例化类?
我有两个字符串变量,一个保存类名,另一个保存属性名。然后,我需要获取属性Type(整数,字符串等)。我不想实例化课程。有什么建议么?谢谢
尝试过(如下),但使用typeof()表示MyClassVariable是用作类型的变量。我也没有该类的实例。
typeof(MyClassVariable).GetProperty(MyPropertyVariable).PropertyType.ToString();
答案 0 :(得分:2)
var item = obj
.GroupBy(a => a.id)
.Select(ac =>
new Final
{
Id = ac.Key,
Details = ac.Select(a =>
new classB {interest = a.interest, phone = a.phone, Name = a.Name})
.ToList()
});
打印:
System.String.Length的类型为Int32