webForumDet fria alternativet

null != conn vs conn != null

.NET

3 svar · 226 visningar · startad av Dino

Medlem sedan sep. 20011 914 inlägg
Frågan#1

Är det någon skillnad på dessa två villkor. Skulle de kunna ge olika resultat.

if(null != conn)

och

if(conn != null)
Medlem sedan okt. 20023 030 inlägg
#2

Nej. Det är ingen skillnad och kan inte ge olika resultat.

Medlem sedan sep. 20011 914 inlägg
#3

Ok. När man läser kod så ser man oftast alt 1, men jag tycker att det borde vara mer logiskt att mitt conn object inte är lika med null än att null inte är lika med mitt conn object. Men det är alltså bara olika sätt att skriva kod. :)

Medlem sedan okt. 20023 030 inlägg
#4

Japp. Fast jag ser oftast alt. 2. ;)

257 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849
123 ms — deklarationer (db)
0 ms — hämta statistik (cache)
131 ms — hämta tråd, inlägg och bilagor (db)
122 ms — ändringar (db)