Los operadores sirven, para efectuar operaciones con uno o más parámetros
(sumar, restar, comparar...) y retornar un resultado. Aquí se muestra una tabla
con los operadores de C#.
Tomado de el Guille |
Tomado de el Guille |
Interfaz
|
Descripción
|
IComparable
|
Define el ordenamiento de instancias de la clase. Es
útil si queremos utilizar la clase como un valor clave en SortedList o vamos a usar el método Sort del ArrayList.
|
IEnumerable e
IEnumerator
|
Estas
dos interfaces trabajan juntas dando soporte a los For…Each de
nuestra clase
|
IFormattable
|
Permite
definir formateos de cadena definidos por el usuario
|
IList
|
Permite
a la clase servir como fuente de datos Para controles tales como ListBox y
DataGrid. La implementación de la base es List.
|
ICloneable
|
Permite
definir exactamente como será copiado nuestro objeto.
|
IComponent
|
Provee
soporte como componente a nuestra clase en tiempo de diseño. La base de esta
implementación es Component.
|
IDataErrorInfo
|
Permite
añadir a la clase información sobre errores.
El soporte de esta interface nos permite usar el control Dataerror en
un formulario de Windows.
|