Heim >Backend-Entwicklung >C#.Net-Tutorial >Was ist das C#-Äquivalent von Javas isInstance()?

Was ist das C#-Äquivalent von Javas isInstance()?

WBOY
WBOYnach vorne
2023-09-06 16:33:041185Durchsuche

C# 中相当于 Java 的 isInstance() 的是什么?

java.lang.Class.isInstance() bestimmt, ob das angegebene Objekt mit der Zuweisung kompatibel ist Das von dieser Klasse dargestellte Objekt

Javas isInstance()-Methode entspricht IsAssignableFrom() in C#.

Eine weitere einfachste Methode, die

isInstance() entspricht, ist -

bool res = (ob is DemoClass);

Sie können auch Type.IsInstanceOfType verwenden, um das gleiche Ergebnis zu erhalten -

ob.GetType().IsInstanceOfType(otherOb)

Das obige ist der detaillierte Inhalt vonWas ist das C#-Äquivalent von Javas isInstance()?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:tutorialspoint.com. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen