"每个.NET程序员在读这本书的时候都至少会有一次'啊,原来如此'的感受!" --Don Box
优先级控制着运算符执行的顺序,而不是操作数的求值顺序.在表达式x + y * z中,先对x求值,再对y求值,最后是z,接着一次
执行乘法预算和加法运算.操作数x的求值运算在y的求值运算之前完成,因为x位于y的左侧,乘法运算在加法运算之前完成,因
为乘法具有较高的优先级.
"每个.NET程序员在读这本书的时候都至少会有一次'啊,原来如此'的感受!" --Don Box
优先级控制着运算符执行的顺序,而不是操作数的求值顺序.在表达式x + y * z中,先对x求值,再对y求值,最后是z,接着一次
执行乘法预算和加法运算.操作数x的求值运算在y的求值运算之前完成,因为x位于y的左侧,乘法运算在加法运算之前完成,因
为乘法具有较高的优先级.