1
編輯 對不起,我的問題不清楚。我想添加到列表中不僅屬性名稱,但它的值C#遍歷類屬性並添加到列表某些類型
我想遍歷一個類的所有屬性,並找到某種類型的所有屬性,並將它們添加到列表中。我用來迭代的代碼是:
List<CustomAttribute> attributes = new List<CustomAttribute>();
PropertyInfo[] properties = typeof(CustomClass).GetProperties();
foreach (PropertyInfo property in properties)
{
if (property.PropertyType == typeof(CustomAttribute))
{
//here I want to add property to list
}
}
任何想法?
感謝
你要添加的某些屬性類型? –
是的,我只想要列表中的某種屬性 –
CustomAttribute是CustomAttribute還是普通類型? – thehennyy