Is the Is
VB.NET 关键字与 Object.ReferenceEquals 相同吗?
是的,是的,除非与 TypeOf 检查结合使用。
引用自MSDN:
Is 运算符确定是否两个
对象引用指的是相同的
目的。然而,它不执行
价值比较。如果对象1和
object2 都指的是完全相同的
对象实例,结果为True;如果
他们不这样做,结果是 False。
Is 也可以与 TypeOf 一起使用
创建 TypeOf...Is 的关键字
表达式,它测试是否
对象变量与a兼容
数据类型。
顺便说一句,还要注意 IsNot 运算符(它给出匹配 Is 表达式的布尔逆):
IsNot 与 Is 相反
操作员。 IsNot 的优点是
你可以避免尴尬的语法
Not 和 Is,这可能很难
读。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)