Ich habe eine Entität, die einige Eigenschaften hat. Ich habe Kategorie Attribut verwendet, um ähnliche Eigenschaften zu kategorisieren together.`Gleiche Kategorie Attribute in einer Entität zu einem Wörterbuch in C#
[System.ComponentModel.Category("cat_name1")]
public string propname1 { get; set; }
[System.ComponentModel.Category("cat_name2")]
public string propname2 { get; set; }
Ich möchte diese Eigenschaften zu einem Wörterbuch Objektschlüssel als Kategorie erhalten und Wert einer Eigenschaftsliste
Dictionary<string, List<PropertyInfo>> variable_name= TypeDescriptor.GetProperties(new entityClass())
.Cast<PropertyDescriptor>()
.ToDictionary(s =>s.Category,TypeDescriptor.GetProperti[enter image description here][1]es(new entityClass())
.Cast<PropertyDescriptor()
.GroupBy(p=>p.Category).ToList<PropertyInfo>());
Ich bekomme diesen Fehler
Es funktioniert !!! Vielen Dank... !!! statt Eigenschaftswert wollte ich Eigenschaftsnamen .. aber ich dachte es ... Danke nochmal –