'!' 브루 빠넬에서. 이 성명서는 무엇을 의미하며 그것을 쓰는 다른 방법은 무엇입니까?무엇을할까요! 이 문맥에서 의미합니까?
답변
!
은 NOT
연산자이므로 inverse
을 연산합니다.
기본적으로 토글 상태는 blue_panel
공개 상태입니다. 여기
: true
을 할당 다른, visible
입니다 false
blue_panel
경우
blue_panel.Visible = !blue_panel.Visible;
할당합니다.
방법 1 :
if(blue_panel.Visible)
blue_panel.Visible = false;
else
blue_panel.Visible = true;
방법 2 :
blue_panel.Visible = blue_panel.Visible?false:true;
@ paulsm4 : 네, 맞습니다. 제 대답을 편집했습니다. 귀하의 의견에 감사드립니다. –
! symbol은 C#의 NOT (또는 논리 부정) 연산자입니다. 자세한 내용은 ! Operator을 참조하십시오.
이 경우, blue_panel 객체의 가시성을 이전과 반대의 값으로 설정해야합니다 (false 인 경우 true, true 인 경우 false). 기본적으로 두 가지 가능한 값 사이에서 부울을 전환하는 빠른 방법으로 일반적으로 사물을 표시하거나 숨기는 데 사용됩니다.
글을 쓰는 데는 몇 가지 방법이 있지만 왜 변경하고 싶습니까? 부울 토글을 나타내는 매우 간결한 방법입니다.
그것으로 재기록 될 수있다! logical negation operator입니다.
논리 부정 연산자 (!)는 피연산자를 무효화하는 단항 연산자입니다. bool에 대해 정의되고 피연산자가 false 인 경우에만 true를 반환합니다.
샘플에서는 패널의 현재 상태를 토글합니다. 그것보다 현재 보이는 경우 그것은 숨겨져 있으며 반대의 경우도 마찬가지입니다.
! 일반적으로 의미하지는 않지만이 경우에는 부울을 뒤집는 데 사용됩니다.
Visible이 참이면 거짓으로 표시됩니다. 그것의 거짓이 사실이라면.
"아닙니다"*는 * "부울을 뒤집습니다!" "거짓이 아님"이 참이고 "사실이 아닙니다"가 거짓입니다. "보통"이 없습니다! – paulsm4
- 1. 이 문맥에서 비계는 무엇을 의미합니까?
- 2. 이 문맥에서`foo [x]`는 무엇을 의미합니까?
- 3. 이 펄 스크립트의 문맥에서 '\'은 무엇을 의미합니까?
- 4. 이 문맥에서 Thread :: yield()는 무엇을 의미합니까?
- 5. 무엇을할까요! 이 뜻에서?
- 6. 이 printf 변환은 무엇을할까요?
- 7. 이 문맥에서 "int count = [self count]"는 무엇을 의미합니까?
- 8. 이 문맥에서 .self는 무엇을합니까?
- 9. 이 문맥에서 '문자 세트'란 무엇입니까?
- 10. 이 문맥에서 문서 란 무엇입니까?
- 11. 이 문맥에서 "상수"의 의미는 무엇입니까?
- 12. 정확히 MPI, MPICH 및 OPENMPI는 무엇입니까? 이 문맥에서 "구현"이란 무엇을 의미합니까?
- 13. 비트 AND 연산자는 무엇을할까요?
- 14. SVN : 방법을 무시하고 무엇을할까요?
- 15. 그 AppID로 무엇을할까요?
- 16. Regex의 미리보기는 무엇을할까요?
- 17. 장고는`MEDIA_ROOT`으로 무엇을할까요?
- 18. 다음 C++ 코드는 무엇을할까요?
- 19. sed : 백 슬래시로 무엇을할까요?
- 20. System.Tuple 두 어셈블리에서 무엇을할까요?
- 21. 파이썬 : >> = 무엇을할까요?
- 22. Magento setStockStatusChangedAutomaticallyFlag : 그것은 무엇을할까요?
- 23. 지도가이 문맥에서 어떻게 작동합니까?
- 24. 이 JavaScript는 무엇을 의미합니까?
- 25. 이 오류는 무엇을 의미합니까?
- 26. 이 crossdomain.xml은 무엇을 의미합니까?
- 27. 이 오류는 무엇을 의미합니까?
- 28. 이 코드는 무엇을 의미합니까?
- 29. 이 typedef는 무엇을 의미합니까?
- 30. 무엇을 '|' 이 정규식을 의미합니까?
부울을 바꿔서'! true'는 false가되고'$ poop = true'는'! $ poop'가 false가됩니다. – AlphaDelta