Cadenas en C#

Mono-Project | August 26th

Los objetos de cadena son inmutables, lo que significa que no se pueden cambiar una vez creados. Los métodos que actúan sobre las cadenas, devuelven los nuevos objetos de cadena.

Una cadena se considera un tipo de datos tanto en java (String) y C# (string y String) que puede tener la habilidad de contener diferentes tipos de datos como: char, double, int, entre otros. Continuar

Hello C#

Mono-Project | July 21st

Mono es una implementación open source de .NET Framework. Incluye componentes que están asociados con las plataformas Linux y Mac OS X aparte de Windows. Esto hace que se puedan ejecutar y desarrollar aplicaciones bajo .NET/Mono en cualquier plataforma.
Continuar

Introducción a los delegados en C#

Mono-Project | March 3rd

Cuando hablamos de herencia, establecemos la relación “es un” y tenemos los accesos a los métodos de la clase base. Pero cuando una clase requiere acceso a los métodos de otra clase en la que no establece la relación “es un”, podemos implementar los delagados.

Estamos acostumbrados a pasar datos al método como parámetros, con los delegados podremos pasar métodos como parámetros de forma segura. Lo que nos indica que un delegado es un puntero a uno o más métodos o funciones.

Declarando un Delegado

Un delegado es un tipo de dato que deriva de System.MulticastDelegate. Pero para declarar el delegado no se utiliza la herencia normal ya que no se establece la relación “es un”. Continuar