En este articulo te presentaré mi colección personal de Code Snippets de C# (CSharp) para todo el entorno de Xamarin.
Por si no te enteraste, esta publicación pertenece al #XamarinMonth de Code Snippets donde se comparte un calendario que tienen un enlace directo a los artículos de increíbles autores que comparten sus propios Snippets. Si todavía no lo has visto, lo puedes ver aquí.
Desde hace un tiempo he estado creando y guardando algunos code snippets personalizados para mi uso personal, para este post estaba pensando compartirlos pero me encontré que los mismos ya estaban creados y se pueden añadir con una extensión de Visual Studio.
Así que, sin nada mas que decir, veamos lo que encontré. ¡Comencemos!
Code Snippets
Métodos C#
Tengo una colección de snippets para métodos C# que me han ayudado bastante con el tiempo, sin embargo he encontrado esta extensión llamada «C# Methods Code Snippets – for Visual Studio» que tiene algunas implementaciones interesantes.
Aquí les dejo la lista de snippets
- method (crea un método) y «method1», «method2», «method3» crea un método que toma varios parámetros.
- vmethod (crea un método virtual) y «vmethod1», «vmethod2», «vmethod3» crea un método virtual que toma varios parámetros.
- smethod (crea un método estático) y «smethod1», «smethod2», «smethod3» crea un método estático que toma varios parámetros.
- xmethod (crea una extensión de método) y «xmethod1», «xmethod2», «xmethod3» crea una extensión de método que toma varios parámetros.
- amethod (crea un método asíncrono)
- asmethod (crea un método asíncrono estático)
- eh (crea un método para manejadores de eventos)
- seh (crea un método estático para manejadores de eventos)
Regiones
Les presento una extensión bastante interesante que encontré por casualidad, se llama «C# Code Region Snippets«. Yo soy amante de la organización y la verdad es que tengo todo en Regiones y nunca pensé en crear Snippets para automatizar y ordenar un poco mas rápido nuestro código.

Extra
Como un extra queria presentarles una extesion bastante util que les va a ayudar con todo este tema de los snippets. Les presento el «Snippet Designer«.
El Snippet Designer es una extensión que mejora el IDE de Visual Studio para permitir una experiencia de Code Snippet más rica y productiva.

Recomendación
Realmente tengo algunos snippets mas que usamos en el día a día, pero ya estos serán cubiertos por varios autores dentro del Calendario del Mes Xamarin de Code Snippets. Así que les recomiendo darle un vistazo.
Si quieres mas recursos, te recomiendo ir a la sección de recursos donde estoy subiendo grandes recursos de valor para ustedes.
Espero este articulo haya sito de valor para ti, nos vemos en la próxima!