在运行时为arrayList属性添加项
本文关键字:添加 属性 arrayList 运行时 | 更新日期: 2023-09-27 18:05:02
我只是想添加项目到ArrayList属性在运行时使用反射,这可能吗?这是我第一次在论坛上提问,所以我希望我的问题很清楚,看起来很严肃。
ArrayList
实现了IList
,所以你所要做的就是获得一个合适的PropertyInfo
对象(foo.GetType().GetProperty("...")
),获得它的值(propertyInfo.GetValue(foo, null)
),将其转换为IList
和Add()
,无论你想要什么