PropertyInfo:属性是索引器吗?

JYL*_*JYL 43 .net c# reflection propertyinfo

我有以下代码:

PropertyInfo[] originalProperties = myType.GetProperties();
Run Code Online (Sandbox Code Playgroud)

我想从originalProperties所有索引器中排除(myVar ["key"]显示为名为"Item"的属性).

什么是正确的方法?

排除所有propInfo.Name == "Item"不可选的属性.

Jon*_*eet 72

调用PropertyInfo.GetIndexParameters- 如果返回的数组为空,则它不是索引器.