2010-09-16 12 views

Respuesta

12

Esto no agrega ninguna sobrecarga al uso normal del tiempo de ejecución del objeto.

Marcar una clase como Serializable ni siquiera da como resultado una diferencia de tamaño en los metadatos. Simplemente establece un poco en el indicador typedef. (Gracias a thecoop para señalar eso)

+8

En realidad, no agrega sobrecarga; 'SerializableAttribute' es un pseudo-atributo especial que establece el bit' Serializable' en los indicadores 'TypeDef'. Por lo tanto, no agrega ninguna sobrecarga de metadatos. – thecoop

+0

@thecoop, interesante no tenía ni idea de eso. Actualizado mi respuesta. – JaredPar

Cuestiones relacionadas