Bas said:W3bbo said:*snip*Yeah, I thought about doing it in FxCop, but I liked the idea of the code making it clear that the enum members were definitely named that way for a reason.
That's what comments are for ![]()
Whilst we're on the subject, I hate having to put Enum member info on their own line in <summary> blocks. I'd prefer it if the C# documentation generator did a similar thing to the C++ doc generator and include // comments made on the same line as the member.
So rather than:
public enum Foo {
/// <summary>Some member (0xFF)</summary>
Bar = 0xFF,
Baz,
}
You can do this:
public enum Foo {
Bar = 0xFF, // Some member
Baz,
}
I'd also like it if intellisense showed you the numeric value of an enum member rather than having to put a copy in the <summary> comment.