[Mono-list] Monodoc format question
Jonathan Gilbert
2a5gjx302@sneakemail.com
Thu, 24 Jul 2003 09:06:26
At 08:37 PM 22/07/2003 -0400, you wrote:
[snip]
>... The good thing about the type
>signatures in C# is "interface" and "class" are keywords, so they should
>never be the names of types. ...
[snip]
Actually, C# specifically allows keywords to be used as identifiers, as
long as they are preceded with an escape symbol ('@'):
class @class
{
int @void;
double @interface;
public decimal @private;
.
.
}
While this is obviously bad practice, it is not impossible to do, and so
any documentation parser should be able to handle that scenario.
Jonathan