Is 연산자

1466 단어 연산자
Visual Basic 언어 참조
 

Is 연산자


두 객체의 참조 변수를 비교합니다.
result = object1 Is object2

각 부분 설명


result
필수 옵션입니다.어떤
Boolean 값. 
object1
필수 옵션입니다.어떤
Object 이름입니다.
object2
필수 옵션입니다.어떤
Object 이름입니다.

비고


Is 연산자는 두 객체 참조가 동일한 객체를 참조할지 여부를 결정합니다.그러나 값 비교는 실행되지 않습니다.Object1과 Object2가 같은 대상을 인용하면result는True입니다.그렇지 않으면 result가 False입니다.

예제


이 예제에서는 Is 연산자를 사용하여 두 객체 참조를 비교합니다.객체 변수 이름은 일반적인 이름이며 목적을 설명하는 데만 사용됩니다.결과적으로 Boolean 값은 두 객체가 동일한지 여부를 나타냅니다.
Dim myObject As New Object

Dim otherObject As New Object

Dim yourObject, thisObject, thatObject As Object

Dim myCheck As Boolean

yourObject = myObject

thisObject = myObject

thatObject = otherObject

myCheck = yourObject Is thisObject   ' Returns True.

myCheck = thatObject Is thisObject   ' Returns False.

myCheck = myObject Is thatObject ' Returns False, if myObject is not thatObject.

reference to http://msdn.microsoft.com/library/chs/default.asp?url=/library/CHS/vblr7/html/vaoprIs.asp

좋은 웹페이지 즐겨찾기