using System;
public class Test
{
public static void Main( )
{
System.Collections .ArrayList listaEnteros = new System.Collections .ArrayList ( ) ;
// Agregación de tipos enteros:
listaEnteros.Add ( 3 ) ;
listaEnteros.Add ( 11 ) ;
// Agregación de un objeto string.
// No se generá ningún tipo de error en tiempo de
// compilación, pero si posiblemente en tiempo de ejecución:
listaEnteros.Add ( "Blog xCSw" ) ;
int acumulador = 0 ;
// Itera la lista `listaEnteros`, sin embargo se produce una excepción
// (InvalidCastException):
foreach( int numero in listaEnteros)
{
acumulador += numero;
}
}
}
dXNpbmcgU3lzdGVtOwoKcHVibGljIGNsYXNzIFRlc3QKewoJcHVibGljIHN0YXRpYyB2b2lkIE1haW4oKQoJewoJCVN5c3RlbS5Db2xsZWN0aW9ucy5BcnJheUxpc3QgbGlzdGFFbnRlcm9zID0gbmV3IFN5c3RlbS5Db2xsZWN0aW9ucy5BcnJheUxpc3QoKTsKCgkJLy8gQWdyZWdhY2nDs24gZGUgdGlwb3MgZW50ZXJvczoKCQlsaXN0YUVudGVyb3MuQWRkKDMpOwoJCWxpc3RhRW50ZXJvcy5BZGQoMTEpOwoJCQoJCS8vIEFncmVnYWNpw7NuIGRlIHVuIG9iamV0byBzdHJpbmcuCgkJLy8gTm8gc2UgZ2VuZXLDoSBuaW5nw7puIHRpcG8gZGUgZXJyb3IgZW4gdGllbXBvIGRlIAoJCS8vIGNvbXBpbGFjacOzbiwgcGVybyBzaSBwb3NpYmxlbWVudGUgZW4gdGllbXBvIGRlIGVqZWN1Y2nDs246CgkJbGlzdGFFbnRlcm9zLkFkZCgiQmxvZyB4Q1N3Iik7CgkJCgkJaW50IGFjdW11bGFkb3IgPSAwOwoJCQoJCS8vIEl0ZXJhIGxhIGxpc3RhIGBsaXN0YUVudGVyb3NgLCBzaW4gZW1iYXJnbyBzZSBwcm9kdWNlIHVuYSBleGNlcGNpw7NuIAoJCS8vIChJbnZhbGlkQ2FzdEV4Y2VwdGlvbik6CgkJZm9yZWFjaChpbnQgbnVtZXJvIGluIGxpc3RhRW50ZXJvcykKCQl7CgkJICAgIGFjdW11bGFkb3IgKz0gbnVtZXJvOwoJCX0KCX0KfQ==