View Single Post
Old 06-03-2008, 09:52   #2
kernel::panic
Registered User
 
Iscritto dal: Feb 2008
Messaggi: 77
Quote:
Gli elementi contenuti in un Array, devono essere tutti dello stesso tipo?
Secondo me è una buona domanda, perchè presuppone la conoscenza dell'ereditarietà... classico esempio potrebbe essere un array di Control[] che al suo interno contiene Button, Label, ecc


Una classica domanda che potete fare è chiedere se le classi e le strutture vengono passate byref o byval come parametri delle funzioni.... magari gli ponete l'esempietto trabocchetto

Codice:
struct X
{
    public int Val;
}
static void Funz(X x)
{
    x.Val = 3;
}
static void Main()
{
    X x = new X();
    Funx(x);
    
    // x.Val vale 3 oppure 0?
}
kernel::panic è offline   Rispondi citando il messaggio o parte di esso