Dlang 判断对象类型:如何确定 Object o 是否为 Person 实例
在 Dlang 中,可以使用 is 语句来判断对象 o 是否是 Person 实例,例如:
if(!is(o:Person))
{
return false;
}
这里的 o:Person 表示判断对象 o 是否是 Person 类型的实例。如果是,则返回 true,否则返回 false。
在 opEquals 方法中,可以通过 is(o:Person) 来判断 o 是否为 Person 实例,然后进行进一步的比较操作。
原文地址: https://www.cveoy.top/t/topic/oaN8 著作权归作者所有。请勿转载和采集!