문제

"A".send('!='.to_sym, "B")는 루비 1.8.7에서 NomethodError를 루비 1.8.7에서 발생시키지 않는 이유는 "A" != "B"의 올바른 구문이 어떻게 보일 것입니까?

도움이 되었습니까?

해결책

!= 루비 1.8의 방법이 아닙니다.== 호출의 부정이어야합니다.

다른 팁

질문의 두 번째 절반이 아직 응답되지 않았기 때문에 :

'A'.send(:==, 'B').send(:!) # Ruby 1.9

!'A'.send(:==, 'B')         # Ruby 1.8
.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top