java.lang.Class.isInstance() กำหนดว่าอ็อบเจกต์ที่ระบุนั้นเข้ากันได้กับการกำหนดอ็อบเจกต์ที่คลาสนี้แสดงหรือไม่
เทียบเท่ากับเมธอด isInstance() ของ Java ใน C# คือ IsAssignableFrom()
อีกวิธีที่ง่ายที่สุดสำหรับการเทียบเท่า isInstance() คือ −
bool res = (ob is DemoClass);
คุณยังสามารถทำงานกับ Type.IsInstanceOfType สำหรับผลลัพธ์เดียวกันได้ -
ob.GetType().IsInstanceOfType(otherOb)