Hola gente!

Un offtopic...

Discutiria eso de "todo hereda de System.Object"... En lo que aparece, sí.
Pero si uno ve el CLR, System.Int32 es un int32, un value, que tiene otra
historia en programacion (en Java original, es un primitivo int, y asi es en
la VM de .NET), y cualquier cosa como entero.UnMetodoHeredado es syntax
sugar sobre ese hecho: los enteros no son objetos. Son, mas bien,
estructuras de tantos bytes, que se alojan en la stack, etc... De hecho,
sufren boxing cuando lo queremos tratar como objetos al agregarlos a una
colección.

Poniéndome en kantiano, la cosa en sí, el noumeno, int32 no es un objeto.
Pero se nos aparece, como fenómeno, en el mundo .NET, como si fuera un
objeto, y que desciende de System.Object.

No se si aclare algo.... :-) :-)

Nos leemos!

Angel "Java" Lopez
http://www.ajlopez.com
http://twitter.com/ajlopez

2010/1/23 Fabio Maulo <[email protected]>

> Si si... por lo que entiendo en .NET son todos objetos ya que todo hereda
> de System.Object así que con ese sentido usar un System.String o un
> System.Int32 significa usar objetos y si pensas en esos pensas en Objetos.
> Seguí así que andá bien.
>
>

-- 
Para escribir al Grupo, hágalo a esta dirección: 
[email protected]
Para más, visite: http://groups.google.com/group/NHibernate-Hispano

Responder a