0
У меня есть перечисление:состояния отображения/перечисление отображение
public enum Process
{
visiblestateA = 1,
visiblestateB = 2,
visiblestateC = 3,
visiblestateD = 4
...
}
Это перечисление является видимым состоянием процесса. Сам процесс имеет 6 подпроцессов с 6 подпроцессами состояний
public enum Subprocess1
{
subprocess1stateA = 1,
subprocess1stateB = 2,
subprocess1stateC = 3,
subprocess1stateD = 4
...
}
public enum Subprocess2 { ... }
public enum Subprocess3 { ... }
public enum Subprocess4 { ... }
public enum Subprocess5 { ... }
public enum Subprocess6 { ... }
Я ищу хороший способ отображения процесса < -> Subprocess
это было бы решением
if (_subprocess1 == Subprocess1.subprocess1stateA && _subprocess3 == Subprocess3.subprocess3stateD)
_process = Process.visiblestateA;
Как могу я создать такое отображение, которое работает в обоих направлениях?