>>691
だからType型で与えられてるならキャストする意味無いんだから
Type t = typeof(MyEnum);
object obj = Enum.Parse(t, str);
でいいんだよ
特定のEnum型に代入したいならそもそもType型で与えられてないだろ?
頭を整理して考えてみて