And:对两个Boolean表达式执行逻辑和。
AndAlso:与AndAlso类似,关键差异是AndAlso显示短路行为,如果AndAlso中的第一个表达式为False,则不计算第二个表达式。
Or:对两个Boolean表达式执行逻辑或。
OrElse:与Or类似,关键差异是OrElse显示短路行为,如果OrElse中的第一个表达式为True,则不计算第二个表达式。

此时才明白上面的代码是两个判断都执行了,哪怕obj为Nothing时,obj.IsDisposed也会执行到,自然就会出现Null异常了,把Or改成OrElse后问题解决。

VB.net 与 C# 的对应
And        对应     &&
AndAlso    对应      &
Or         对应      ||
OrElse     对应      |

最新文章

  1. git详解
  2. 【转载】Oracle递归查询:使用prior实现树操作【本文出自叶德华博客】
  3. C#中线程对控件的访问
  4. mysql 大数据量求平均值
  5. mysql创建远程用户
  6. VLAN间通信----实验
  7. C#序列化和反序列化
  8. C++静态成员函数不能调用非静态成员变量
  9. Tiny Mapper是一个.net平台开源的对象映射组件
  10. Asp.net MVC + EF + Spring.Net 项目实践3
  11. PAT (Advanced Level) 1023. Have Fun with Numbers (20)
  12. @EnableFeignClients 注解
  13. Safari无痕模式是不能只使用localStorage存储数据要用Cookie做补丁
  14. 服务器控件的几个属性 SelectedIndex、SelectedItem、SelectedValue、SelectedItem.Text、selectedItem.value
  15. Keil中查看.c和.h文件的路径
  16. 词向量之Word2vector原理浅析
  17. 早期自学jQuery-二事件
  18. linux-Centos 7下tftp-server服务的安装与配置
  19. mysql数据库中导入txt文本数据的方法
  20. PostgreSql别名区分大小写的问题

热门文章

  1. bzoj2467生成树
  2. 【shell】正则表达式语法
  3. [转]oracle导入提示“IMP-00010:不是有效的导出文件,头部验证失败”的解决方案
  4. java 字符串String
  5. bzoj3685 普通veb树
  6. [转][Chrome]浏览器粘贴行为
  7. java study3
  8. 外网访问XAMPP失败 解决方案
  9. js实现手机号身份证等加星(*)号
  10. 6.12-PrepareStatement,JdbcUtil 读取数据库配置文件properties,dao模式