我有方法# views.py
def page(request, page_name):
# use the page_name argument as you like
的简单类,我想枚举该对象的所有私有和实例属性(引用)。为什么我不能接受这个价值。我看到我需要将对象传递给ToHtmlString()
方法,以便运行时知道哪个参考反射的值会得到,但看起来我不能那样做?如何在枚举此实例的所有属性时使用GetValue
?
GetValue
答案 0 :(得分:1)
看起来你错过了一个结束“)”和一个.ToString()
html.AppendLine(new GenericItemView((property.GetCustomAttribute(typeof(DescriptionAttribute))as DescriptionAttribute)?. Description,property.GetValue(source).ToString())。ToString());