例如,具有类型A,如何知道其祖先之一是Windows.Forms.Form?
最佳答案
您可以在Type上使用IsSubclassOf方法:
var myType = typeof(Form1);
var formType = typeof(Form);
Console.WriteLine(myType.IsSubclassOf(formType)); //outputs 'true'
例如,具有类型A,如何知道其祖先之一是Windows.Forms.Form?
最佳答案
您可以在Type上使用IsSubclassOf方法:
var myType = typeof(Form1);
var formType = typeof(Form);
Console.WriteLine(myType.IsSubclassOf(formType)); //outputs 'true'