當我打電話Type.GetProperties排除性能與運營商[]
Type.GetProperties(BindingFlags.Public | BindingFlags.Instance)
我也得到與[]運算性能。因此,例如我有:
MyType
-> Property1
-> Property2[string]
而PropertyInfo返回的列表包含Property1或Property2。
如何排除運營商的屬性?
我寧願它通過bindingflags發生,但迭代通過PropertyInfo後字將是好的,但我不能看到任何PropertyInfo類,指示它是否有一個操作符。
如果你打算無論如何要使用LINQ,然後'道具=> prop.GetIndexParameters()任何()'看起來更好給我!。 – hvd