내가 누른 버튼에 따라 변수를 true 또는 false로 설정하는 코드로 작성할 수 있습니까? 아래 예를 참조하십시오.C# if 지시문
그렇지 않은 경우 비슷한 효과를 내기 위해 어떤 다른 방법이 있습니까? 이미 지시어를 사용하여 다른 모드에 대한 코드를 표시했으며 개발자가 모드를 전환 할 수있는 옵션을 원하지만 이제 사용자에게 모드를 전환 할 수있는 옵션을 제공하고자합니다. 모드의 선택은 프로그램 시작시에만 주어지며 사용자는 모드를 전환 할 수 없습니다. 모드를 전환하려면 프로그램을 다시 시작해야합니다.
지시어를 사용할 수없는 경우 사용할 수있는 가장 빠른 방법은 무엇입니까? 내가 달성하고자하는 것의 pseduocode에서
: (주 문은 솔루션의 주위에 모두) :
void button_click(...){
if(!CONDITION)
CONDITION = true;
else
CONDITION = false;
}
...
#if CONDITION
//mode X with addtional steps
#endif
편집 : 4월 13일 - 당신은 처리기 지시문을 사용하는
귀하의 질문에 명확하지 않습니다. 멤버 불린을 버튼으로 토글하고 싶습니까? – Matthew
qn이 명확하지 않을 수 있습니다 ... if 지시문이 많은 프로젝트로 구성된 전체 솔루션 전체에 걸쳐 있다는 것을 의미했습니다. 그래서이 단축키가 사용자를 위해 기능을 구현하기 위해 버튼을 클릭하여 이러한 명령문의 실행을 토글하는 방법이 있는지 알아 보려고합니다. 이전에 이러한 진술을 실행할지 여부를 선택하는 것은 개발자 일 뿐이므로 현재 사용자에게 유연성을 부여하고 싶습니다. – yeeen