ciao a tutti...
vorrei fare la seguente cosa

codice:
(attendi 5 secondi){ esegui del codice}
in pratica vorrei eseguire del codice ogni 5 secondi....devo usare il timer?

ho provato anche questa cosa

codice:
protected void Page_Load(object sender, EventArgs e)
    {
        Timer tim = new Timer();
        tim.Interval = 5000;
        tim.Elapsed += delegate 
        {
           //qui  DOVREBBE eseguire codice che fa varie cose e richiama altri metodi
        };
        tim.Start();
    }
il problema è che quando controllo col debug la parte tra graffe viene beatamente saltata...come mai?
ciao e grazie