Quote Originally Posted by StrangerInBeijing
The IL created by the CLR for if statements in vb.net & c# are the same...remember i checked it a while ago.
I don't think he means straight If statements, but rather ?: vs IIf. One is an operator and one is a function so there will be a significant difference in IL.