C\#중 감 느낌표(!)역할 총화

1301 단어 c#느낌표!
1.관계 연산 자
!= 등호 와 공동으로 관계 연산 자 를 구성 하여 두 조작 수의 값 이 같 는 지 확인 합 니 다.예 를 들 어 A!=B
2.논리 연산 자
! 논리 비 연산 자 라 고 합 니 다.조작 수의 논리 상 태 를 반전 시 키 는 데 쓰 인 다.조건 이 진실 이 라면 논리 적 비 연산 자 는 그것 을 가짜 로 만 들 것 이다.예:bool a=true;bool b=!a;
3.null 용인 연산 자(null-forgiving operator)
C\#8 의 새로운 특성 으로 인기 가 없 었 고 국내 번역 C\#8 의 글 은 거의 언급 되 지 않 았 다.그것 은 매우 유용 한 특성 이다.
공식 문서:! (null-forgiving) operator (C# reference)
그것 의 주요 역할 은 컴 파일 러 에 게 변 수 는 null 일 수 없다 는 것 을 알려 주 는 것 이다.이것 은 코드 결벽 증 이 있 는 사람 에 게 매우 유용 하 다.

위의 코드,json["name"]은 빈 참조 형식 인 JToken 을 되 돌려 줍 니까?따라서 일반적으로 비어 있 는 지 여 부 를 판단 해 야 합 니 다.그렇지 않 으 면 Value()방법 을 호출 하면 이상 을 일 으 킬 수 있 습 니 다.그러나 위의 그림 의 코드 에 서 는 비어 있 을 수 없 기 때문에 이 파도 선 을 없 애 거나 if 판단 을 써 서 취소 하거나 사용 해 야 합 니 다!

하지만 이 걸 함부로 쓰 지 않도록 주의 하 세 요.비어 있 지 않 을 때 만 사용 할 수 있 습 니 다.
C\#중 감 느낌표(!)역할 총화 의 글 은 여기까지 입 니 다.더 많은 관련 C\#느낌표(!)역할 내용 은 저희 의 이전 글 을 검색 하거나 아래 의 관련 글 을 계속 찾 아 보 세 요.앞으로 도 많은 응원 부 탁 드 리 겠 습 니 다!

좋은 웹페이지 즐겨찾기