I tipi che estendono alcuni tipi di base prevedono specifici suffissi del nome. I tipi che estendono Attribute, ad esempio, ...

I tipi che estendono alcuni tipi di base prevedono specifici suffissi del nome. I tipi che estendono Attribute, ad esempio, devono avere il suffisso 'Attribute', come in ObsoleteAttribute. In tal modo vengono verificati i tipi che estendono diversi tipi di base, tra cui Attribute, Exception, EventArgs, IMembershipPermission, Stream e altri.