You should show only when you know what you are doing. Using an explicit narthex, you say: βHey man! I know that the type of object is x, but it really is y. So the transformation will not do any harm.β Therefore, I would vote for as , because it was easier on the eyes - C # was the noisy language of braces.
Using the traditional casting operator with brackets, throwing an exception if your hunch was wrong - and so souring that you really didn't know what you were doing - half as they say: "Hey boy, I know what I'm doing. .. dr ... ha ha ha, I was just a kiddin. "
So, when you want to quit, do it like a man!
source share