On Tue, Aug 11, 2009 at 1:05 PM, Nick Sabalausky<[email protected]> wrote: > "Ary Borenszweig" <[email protected]> wrote in message > news:[email protected]... >> In C# when you define a function that takes an out or ref parameter, when >> invoking that function you must also specify ref or out. For example: >> >> void fun(ref uint x, double y); >> >> uint a = 1; >> double b = 2; >> fun(ref a, b); >> >> When I first started using C# it really annoyed me that I had to put that >> keyword there just to get my program compiled. "I know what I'm doing", I >> thought. But later, when reading the code, I found it very helpful to know >> that my "a" could be changed when invoking "fun". As always, code is read >> much more times than written, and I think this little tips help better >> understand the code. >> >> What do you think? > > That's something I've always liked about C# and always wanted in D. > Although, what some people have said about just coloring it in an editor is > not a bad point (althogh it seems like we may be starting to run out of > colors...).
No problem, we can resurrect <BLINK>! --bb
