以下の関数に渡される列挙型のオブジェクトのリストを作成する必要があります。それがどのタイプになるかはわかりませんが、私のプロジェクトで考えられる多くの列挙のいずれかである可能性があります。
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;
}
型キャストを正しく機能させるにはどうすればよいですか?戻り値はオブジェクトのリストでなければなりません。ありがとうございました