Czy w równym porównaniu wartości literalnej liczy się kolejność argumentów?

Jestem przyzwyczajony do pisania kodu jako (tylko przykład)

Request.QueryString["xxxx"] != null

Ostatnio ktoś to powiedział

null != Request.QueryString["xxxx"]

daje lepszą wydajność.

Ciekawe, czy rzeczywiście przynosi to jakąś różnicę, a jeśli tak, to w jaki sposób?

Uwaga ~ Powyższe jest tylko przykładem. Mówiąc ogólnie

Czy

Constant [Operator] Actual Value (e.g. 1 == Convert.ToInt32(textbox1.text))

jest lepszy niż

Actual Value [Operator] Constant (e.g. Convert.ToInt32(textbox1.text) == 1)

Dzięki

questionAnswers(4)

yourAnswerToTheQuestion