I -sometimes- use out parameters, the method sometimes is complicated, and contain loops and conditional blocks, In most cases the compiler gives me this error
"The out parameter 'xxx' must be assigned to before control leaves the current method"
So, I find my self always start the method with nullifying all out parameters, I need to know, is it a good practice?
* EDIT *
I mean assign the default value by the word "Nullify"!