C# naming convention for extension methods for interface
Posted
by Sarah Vessels
on Stack Overflow
See other posts from Stack Overflow
or by Sarah Vessels
Published on 2010-04-23T17:36:18Z
Indexed on
2010/04/23
17:43 UTC
Read the original article
Hit count: 313
I typically name my C# interfaces as IThing
. I'm creating an extension method class for IThing
, but I don't know what to name it. On one hand, calling it ThingExtensions
seems to imply it is an extension class to some Thing
class instead of to the IThing
interface. It also makes the extension class be sorted away from the interface it extends, when viewing files alphabetically. On the other hand, naming it IThingExtensions
makes it look like it is an interface itself, instead of an extension class for an interface. What would you suggest?
© Stack Overflow or respective owner