Мне нужно создать список объектов любого типа перечисления, который передается в приведенную ниже функцию. Я не знаю, какого типа это будет, но это может быть любая из многих возможных перечислений в моем проекте.C# Явное перечисление литья типов
public static List<object> CreateEnumList(Enum enumeration)
{
List<object> returnList = new List<object>();
for (int enumIndex = 0; enumIndex < Enum.GetNames(enumeration.GetType()).Length; enumIndex++)
returnList.Add((enumeration.GetType())enumIndex);
return returnList;
}
Как я могу заставить тип приведения работать правильно? Возвращаемое значение ДОЛЖНО быть списком объектов. Спасибо
Что именно ваша цель? –
Что именно вы хотите добавить в свой список возвратов? В коде, который у вас есть, вы просто пытаетесь добавить текущий список итераций в список. –
Что это значит? Мне нужно создать экземпляр класса, конструктор которого принимает этот список