Computer >> 컴퓨터 >  >> 프로그램 작성 >> C#

Java의 isInstance()에 해당하는 C#은 무엇입니까?

<시간/>

java.lang.Class.isInstance()는 지정된 객체가 이 클래스가 나타내는 객체와 할당 호환 가능한지 여부를 결정합니다.

C#에서 Java의 isInstance() 메소드는 IsAssignableFrom()입니다.

isInstance()에 해당하는 또 다른 가장 간단한 방법은 -

입니다.
bool res = (ob is DemoClass);

같은 결과에 대해 Type.IsInstanceOfType으로 작업할 수도 있습니다. -

ob.GetType().IsInstanceOfType(otherOb)