C#与Java中的isInstance()有哪些对应的方法?
java.lang.Class.isInstance() 确定指定对象是否与此类表示的对象兼容。
Java 的 isInstance() 方法在 C# 中的等效方法是 IsAssignableFrom()。
isInstance() 等价的另一种最简单方法是 -
bool res = (ob is DemoClass);
您还可以使用 Type.IsInstanceOfType 以获得相同的结果 -
ob.GetType().IsInstanceOfType(otherOb)
广告