2011-09-08 5 views
3

Delphi Prism의 CharInSet과 비슷한 기능이 있습니까? 그렇지 않다면 어떻게 할 것입니까?Delphi Prism의 CharInSet 함수 대체

온라인에서 StackOverflow로 보았지만 .NET 용 Delphi Prism이 아닌 Delphi라는 용어로 말합니다.

또한 요소를 세트로 설정하는 include 메소드도 사용할 수 없음을 알게되었습니다.

이 방법에 대한 대체 내용은 무엇입니까?

답변

3

in 연산자를 사용하여 멤버십을 테스트하십시오. Include 대신 + 연산자를 사용하십시오. 프리즘에 세트가 불변이므로 Include과 같은 메소드는 프리즘에 존재할 수 없습니다.

자세한 내용은 here을 참조하십시오.

+0

@ David - 오 좋다. 나는 네가 대답 한대로 정확히하고있다. 다른 옵션이 있는지 궁금합니다. 감사. – ThN

+0

델파이에서는'CharInSet()'이 실제로'in'을 대체합니다. 왜냐하면 델파이 세트는 255까지의 서수 값만 포함 할 수 있기 때문입니다. –

+1

@Rudy 정말로 그렇습니다. 프리즘이 올바른 것처럼 보입니다. –