C# if判斷語句執行順序


          DataTable dt = null; if (dt != null && dt.Rows.Count > 0)//不報錯,因為先執行dt != null 成立時才執行dt.Rows.Count > 0
 { } if (dt.Rows.Count > 0 && dt != null)//報dt null,因為先執行dt.Rows.Count > 0,但此時dt = null.
 { } //得出結果:if判斷語句,多個條件時,執行順序是從左到右依次判斷的.當該條件不成立時,后面的判斷就不執行.因為是&&的操作符

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM