Na comparação igual de um valor literal, a ordem dos operandos é importante?
Estou acostumado a escrever o código como (apenas um exemplo)
Request.QueryString["xxxx"] != null
Recentemente alguém disse que
null != Request.QueryString["xxxx"]
dá um melhor desempenho.
Estou curioso para saber se realmente traz alguma diferença ou não e se sim como?
Nota ~ O acima é apenas um exemplo. Para ser genericamente falando
Se
Constant [Operator] Actual Value (e.g. 1 == Convert.ToInt32(textbox1.text))
é melhor que
Actual Value [Operator] Constant (e.g. Convert.ToInt32(textbox1.text) == 1)
obrigado