이 글은 기계 번역의 미러 문서이며, 원본 기사로 바로 이동하려면 여기를 클릭해 주세요.

보기: 17466|회답: 0

[출처] 삼진 연산자에 관해서는, 조건부 표현식의 유형을 결정할 수 없는 오류가 있습니다

[링크 복사]
게시됨 2015. 11. 3. 오후 5:15:48 | | |
오류 1: 조건부 표현의 유형을 결정할 수 없음

삼진법 연산자를 사용할 때, 종종 if? 다음 두 데이터 유형이 일관되지 않으면 이 오류가 자주 발생합니다.
해결책은 두 타입을 객체 타입으로 변환한 후 삼진 연산자를 수행하는 것입니다

코드:

            var s = 객체로서의 사이트;
            var n = ""를 목적어로 사용하고;


Data = site==null?n :s

위 사이트는 삼진 연산자가 흔히 겪는 문제를 완벽하게 해결한 리스트 모음입니다




이전의:<null>와 System.DateTime 사이에 암묵적인 변환이 없기 때문입니다
다음:jquery는 /Date(1356969600000)/ 형식으로 연도, 월, 일의 시간 형식으로 변환합니다
면책 조항:
Code Farmer Network에서 발행하는 모든 소프트웨어, 프로그래밍 자료 또는 기사는 학습 및 연구 목적으로만 사용됩니다; 위 내용은 상업적 또는 불법적인 목적으로 사용되지 않으며, 그렇지 않으면 모든 책임이 사용자에게 부담됩니다. 이 사이트의 정보는 인터넷에서 가져온 것이며, 저작권 분쟁은 이 사이트와는 관련이 없습니다. 위 내용은 다운로드 후 24시간 이내에 컴퓨터에서 완전히 삭제해야 합니다. 프로그램이 마음에 드신다면, 진짜 소프트웨어를 지원하고, 등록을 구매하며, 더 나은 진짜 서비스를 받아주세요. 침해가 있을 경우 이메일로 연락해 주시기 바랍니다.

Mail To:help@itsvse.com