Toda clase deberá estar incluir estas regiones para permitir ocultar las partes que no interesen en un momento dado del desarrollo.
- Attributes: dentro de esta región estarán todos los atributos (variables) de la clase, tanto estaticos como de instancia.
- [Constants]: se incluirán aquí tanto las Const como los atributos ReadOnly.
- Properties: contendrá las propiedades si existen.
- [Events]: contendrá las declaraciones de los eventos de la clase.
- Public Methods: contendrá todos los métodos excepto los declarados Private y los manejadores de eventos.
- [Event Handlers]: se incluirán aquí todos los métodos manejadores de eventos que defina la clase si los hay.
- Private Methods: incluirá todos los metodos privados de la clase.
- [Interface implementations]: opcionalmente se podrán crear regiones para las implementaciones de las interfaces (sobre todo cuando sean interfaces accesorias como IDisposable, ICloneable, etc).
0 comentarios:
Publicar un comentario