Вы передаете ему имя класса, содержащего ваше перечисление CommandEnum
, вместо имени вашего перечисления, CommandEnum.Command
.Следующее должно работать для вас:
CommandEnum.Command command = (CommandEnum.Command)Enum.ToObject(typeof(CommandEnum.Command), receiveByte);
Кроме того, синтаксис, который вы используете, довольно запутанный, вы можете просто использовать вместо него:
CommandEnum.Command command1 = (CommandEnum.Command)receiveByte;