Se una variabile viene dichiarata come static
nell'ambito di una funzione, viene inizializzata una sola volta e mantiene il suo valore tra le chiamate di funzione. Qual è esattamente la sua vita? Quando vengono chiamati il suo costruttore e distruttore?
void foo()
{
static string plonk = "When will I die?";
}