ниже - это Enum, из которого мне нужно заполнить список объектов
public enum Scope
{
[Description("Organization")]
Organization = 100,
[Description("Organization@Unit")]
Organization_Unit = 200,
[Description("Organization@Unit@User")]
Organization_Unit_User = 300
}
Мне нужно создать список объектов из этого Enum
Скелет объекта будет таким, как показано ниже
public class ScopeKVP {
public string key {get;set;}
public int value {get;set;}
}
В конце мне нужен список объектов из перечисления, в котором description
каждого перечисления должно быть сохранено в свойстве key
объекта, а value
перечисления должно быть сохранено в свойстве value
объекта, например ниже
var scopeKvp = new List<ScopeKVP> {
new ScopeKVP {key= 100,value="Organization"},
new ScopeKVP {key= 200,value="Organization@Unit"},
new ScopeKVP {key= 300,value="Organization@Unit@User"}
}