TypeDescriptor.getProperties从类中返回
-
29-09-2019 - |
题
我定义了一个类TestObject,其中包含两个简单的属性数字和名称。我正在尝试将TypeDescriptor.getProperties()用于TestObject类的对象来检索定义的属性。但是,它没有返回任何东西。
public partial class _Default : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
object selobj = new TestObject();
foreach (PropertyDescriptor pd in TypeDescriptor.GetProperties(selobj))
{
string cat = pd.Category;
}
}
}
public class TestObject
{
string name = "Hello World";
int Num
{
get { return 100; }
}
string Name
{
get { return name; }
set { name = value; }
}
}
我在这里缺少简单的东西吗?感谢你的帮助。
解决方案
确保属性被标记为公共
不隶属于 StackOverflow