Etiquetado: c#

El operador ?? en C# (Null Coalescing Operator) 3

El operador ?? en C# (Null Coalescing Operator)

Dentro de los muchos operadores que tiene un lenguaje de programación hay unos que se usan menor que otros, tal vez por desconocimiento o por pereza de entender un nuevo operador. Recientemente googleando conocí...

[Quickly] valor en el config con & 0

[Quickly] valor en el config con &

Nunca he tenido la necesidad de estos pero quien sabe, depronto alguien necesita una clave en el config del siguiente estilo: El problema con el codigo anterior es que genera los siguientes errores al...

Enumeraciones bit flag 0

Enumeraciones bit flag

En nuestro que hacer diario es muy normal utilizar enumeraciones con diferentes propósitos, pero pocos conocíamos algunas técnicas especiales de las enumeraciones que permiten aplicar operadores binarios y realizar combinaciones con los valores de la enumeración....

Métodos genéricos 0

Métodos genéricos

Los métodos genéricos son una interesante herramienta de programación la cual nos ayuda a minimizar la tarea de programación, éste tiene como objeto definir métodos con tipo parametrizados que nos ofrece la potencia de...

Convertir objetos en diccionario clave/valor 0

Convertir objetos en diccionario clave/valor

Alguna vez estuve en la necesidad de convertir un objeto común y silvestre de esos que deambulan libres por la selva, en un diccionario clave/valor, era un módulo que creaba formularios de forma dinámica...

Enviar correo con imágenes adjuntas 0

Enviar correo con imágenes adjuntas

Enviar un correo en .NET es relativamente fácil, pero hasta ahora no me había topado con la necesidad de enviarlo con archivos adjuntos, más específicamente con una imagen adjunta y que ésta pueda ser...

Pequeña introducción a Linq 0

Pequeña introducción a Linq

Introducción Language Integrated Query (LINQ) es un proyecto de Microsoft que agrega consultas nativas semejantes a las de SQL a los lenguajes de la plataforma .NET, inicialmente a los lenguajes Visual Basic .NET y...