我正在寻找一种不引用类名的方法,但仍能达到预期的效果。
我不能执行ITypedList.GetType(),因为它是一个接口。

public class DerivedList : ITypedList
...
public PropertyDescriptorCollection GetItemProperties()
{
    return TypeDescriptor.GetProperties(typeof(DerivedList));
}
...


我想知道这是否可能。

干杯,
编辑:尝试用没有提到它自己的类名的东西替换它

最佳答案

绝对是...

    public PropertyDescriptorCollection GetItemProperties()
    {
        return TypeDescriptor.GetProperties(this);
    }

09-30 16:54