rendered paste bodyusing System;
using System.Text;
namespace Demo
{
class Demo
{
static int count;
int our_number;
public Demo()
{
our_number = ++count;
Console.WriteLine("Initialized instance {0}", our_number);
}
~Demo()
{
Console.WriteLine("Destroyed instance {0}", our_number);
}
static void Main(string[] args)
{
int num_elements = (int)(new Random(DateTime.Now.Millisecond).NextDouble() * 100);
Console.WriteLine("Will create (and destroy) {0} instances", num_elements);
Demo[] demo = new Demo[num_elements];
for (int i = 0; i < num_elements; i++)
demo[i] = new Demo();
}
}
}