C# 4.0 Named Parameters - should they always be used when calling non-Framework methods?

Posted by David Neale on Stack Overflow See other posts from Stack Overflow or by David Neale
Published on 2010-05-05T08:46:51Z Indexed on 2010/05/24 16:41 UTC
Read the original article Hit count: 218

I really this is a hugely subjective topic but here is my current take:

When calling methods which do not form part of the .NET BCL named parameters should always be used as the method signatures may well change, especially during the development cycle of my own applications.

Although they might appear more verbose they are also far clearer.

Is the above a reasonable approach to calling methods or have I overlooked something fundamental?

© Stack Overflow or respective owner

Related posts about best-practices

Related posts about c#4.0