Computer >> Máy Tính >  >> Lập trình >> C#

C # tương đương với isInstance () của Java là gì?

Java.lang.Class.isInstance () xác định xem Đối tượng được chỉ định có tương thích với phép gán tương thích với theobject được đại diện bởi Lớp này không

Phương thức isInstance () của Java tương đương trong C # là IsAssignableFrom ().

Một cách đơn giản khác cho isInstance () tương đương là -

bool res = (ob is DemoClass);

Bạn cũng có thể làm việc với Type.IsInstanceOfType để có kết quả tương tự -

ob.GetType().IsInstanceOfType(otherOb)