Tutoriales C#

Delegados en C#. Ejemplo y código

Jul 18, 2012 | | 5 comentarios

La primera vez que oí hablar de delegados y eventos estaba en primer año, pero ese día falté a clases. Al principio no le presté mucho interés, porque nunca me había hecho falta, hasta que un día un amigo me … seguir leyendo »

Sobrecarga de operadores en C#. Ejemplos

Abr 1, 2012 | | 4 comentarios

Como la mayoría de los lenguajes modernos, C# permite la sobrecarga de operadores, o sea la capacidad de redefinir operadores para una clase. Veamos como se redefinen operadores, su importancia y algunos ejemplos bien comentados.

Métodos extensores en C#

Jul 9, 2011 | | 4 comentarios

Los métodos extensores son un recurso de C# a partir de la versión 3.0 y permite añadir métodos a tipos ya definidos sin tener que crear un tipo heredero, recompilar o modificar al tipo original de una forma muy sencilla … seguir leyendo »

Aplicaciones de Consola en C#

Jun 20, 2011 | | 34 comentarios

El principal motivo de este post, es que la mayor parte de los que leen este blog no saben como interactuar con el usuario a través de la consola (lo cual es comprensible), y no tienen una forma dinámica de … seguir leyendo »

Cola con Prioridad en C#

Ene 31, 2011 | | 5 comentarios

Existen diversas formas de implementar una cola con prioridad, pero en casi todas, alguna de las operaciones principales son en O(n). En este post, veremos una forma eficiente de implementar esta estructura usando un Árbol Parcialmente Ordenado (Heap).

Calcular el día de la semana C#

Nov 21, 2010 | | 18 comentarios

Esta vez les traigo un algoritmo clásico, que es de los primeros que hay que hacer al iniciarse en la programación, se trata de calcular el día de la semana (lunes, martes, miércoles…) a partir de una fecha (1/2/2021). El código está bien comentado.

Genericidad en C#. Ejemplos

Jun 6, 2010 | | 5 comentarios

Si no sabes que es la genericidad, te aconsejo que prestes atención, porque sin duda esta nueva característica, que se presenta a partir de la versión 2.0 del Framework .Net, te cambiará totalmente la forma de ver las cosas y … seguir leyendo »

Eventos en Windows Form

Nov 21, 2009 | | 4 comentarios

En estos días no he tenido mucho tiempo de publicar nada porque he estado ocupado en la universidad con muchas tareas y proyectos, pero hoy les dejaré un programa muy sencillo, y les hablaré un poco sobre los eventos en Windows … seguir leyendo »

Herencia en C#. Concepto y ejemplos

Sep 12, 2009 | | 10 comentarios

Como todo lenguaje de programación actual, C# es un lenguaje orientado a objetos y soporta todas las características propias del paradigma de programación orientada a objetos: encapsulación, herencia y polimorfismo.
En este post trataré de explicar de la forma más sencilla … seguir leyendo »

Clases en C#. Declarar un constructor

Ago 28, 2009 | | 13 comentarios

Un constructor, es un miembro de una clase, es a través del constructor, que se crea una instancia de una clase, el nombre de todo constructor de una clase, tiene que ser el mismo nombre que la clase a la … seguir leyendo »