C#if判断非常用法求解?if(this.AutoClose-查字典问答网
分类选择

来自刘云翔的问题

  C#if判断非常用法求解?if(this.AutoCloseConnection)behavior=behavior|CommandBehavior.CloseConnection;if(_isSingleRow)behavior=behavior|CommandBehavior.SingleRow;这两句什么用法?特别是"|"这里用法,为什么第一次

  C#if判断非常用法求解?

  if(this.AutoCloseConnection)behavior=behavior|CommandBehavior.CloseConnection;

  if(_isSingleRow)behavior=behavior|CommandBehavior.SingleRow;

  这两句什么用法?特别是"|"这里用法,为什么第一次看见.

1回答
2020-06-0800:42
我要回答
提示:回答问题需要登录哦!
李颖辉

  if(this.AutoCloseConnection){behavior=behavior|CommandBehavior.CloseConnection}判断语句,其中“|”表示二进制或的意思,比方说0x0110|0x0010=0x0110=6,再比如3|5=7这样子清楚了吧...

2020-06-08 00:45:17
大家都在问
最新问答