要說的是,要做的事有什么區別呢?我一直用||(兩個管道)在OR表達式中,包括C#和PHP。偶爾我會看到一根管子被使用:|..這兩種用法有什么區別?在使用一種或另一種時是否有任何注意事項?或者它們是可互換的?
3 回答

長風秋雁
TA貢獻1757條經驗 獲得超7個贊
&
&&
if(condition1 || condition2 || condition3)
if(condition1 | condition2 | condition3)
if(class != null && class.someVar < 20)
class != null
class.someVar
NullReferenceException
&
|
&
|
|
&
- 3 回答
- 0 關注
- 389 瀏覽
添加回答
舉報
0/150
提交
取消