Before asking your question, please take a look at this function:
DateTime.TryParse("01/01/2000", out oDate)
Why specify a keyword out? Doesn't the compiler know about this from the function definition?
I ask for this out of sheer curiosity in the hope that I will learn something new about the compiler.
I should also clarify what I'm asking about the C # .NET 3.5 compiler in particular.
source
share