[2012.09.02]Resumen:Para destruir un objeto de forma ‘educada’ Microsoft indica que se use la interfaz IDisposable. Usando el método Dispose. No voy a explicar aquí todo el asunto del recolector de basura, porque se supone algo sabido
[2008.12.02]Resumen:La interfaz INotifyPropertyChanged proporciona un mecanismo unificado para definir en un único evento las propiedades Changed que queramos definir en nuestros objetos.
[2008.10.09]Resumen:Si hemos definido una clase o estructura, podemos definir un operador de conversión que permita realizar conversiones de tipos entre el tipo que hemos definido y otros tipos de datos (por ejemplo, integer, doublé, string)- Este operador de conversión permite realizar de forma natural operaciones de conversión explicitas e implícitas, tanto de ampliación como de restricción
[2008.10.08]Resumen:Una de las funciones más usadas en nuestras clases, es la función ToString, que se emplea para proporcionar una salida en formato de cadena para los valores de nuestra clase.NET sugiere implementar la interfaz IFormattable [Ver IFormattable (Interfaz)] para implementar las funciones ToString() que proporcionan funcionalidad para dar formato al valor de un objeto en una representación de cadena
[2008.10.08]Resumen:Hay ocasiones en las que es necesario saber si un objeto es mayor, menor, o igual que otro. Mejor dicho, cuando el VALOR del objeto es mayor, igual o menor que otro. Cuando se necesita ordenar objetos de una única manera Microsoft recomienda que se implemente la interfaz IComparable. Pero en el mundo real, los objetos se pueden ordenar de varias formas, por ejemplo, los nombres de las personas pueden ordenarse por nombre o por el apellido, para cubrir estos casos deberemos implementar . . .
[2008.10.08]Resumen:Hay ocasiones en las que es necesario saber si un objeto es mayor, menor, o igual que otro. Mejor dicho, cuando el VALOR del objeto es mayor, igual o menor que otro.Esta es una situación que siempre se da cuando se necesitan ordenar los objetos contenidos por una colección. Para estos casos, Microsoft recomienda que se implemente la interfaz IComparable, que contiene una única función llamada “CompareTo”
[2008.10.07]Resumen:En muchas
ocasiones tenemos que saber si dos objetos tienen el
mismo valor. Para estos casos está
diseñada la interfaz IEquatable. Microsoft
recomienda utilizar esta interfaz (preferiblemente)
en los tipos por valor, porque el objeto de esta
interfaz es determinar si dos objetos tienen el mismo
valor (no la misma referencia).
[2008.10.06]Resumen:Cuando
necesitamos convertir el VALOR de un objeto (no su
referencia) en otro tipo CLR con un valor
equivalente, debemos utilizar la interface
IConvertible. Por ejemplo convertir un número
entero en un entero largo, o en un número
decimal. Observa que lo que hacemos es convertir un
objeto Integer en un objeto Long o Decimal, pero con
valor equivalenteCLR = Common Language Runtime