Using

di il
1 risposte

Using

Ciao a tutti,
dovendo usare l'istruzione using con un return di oggetto, qual è la strada giusta?
Così?
  	using (myEntities c = new myEntities())
                {
                    //my code su obj
                  
                    c.SaveChanges();
                    return obj;
                }
oppure obj deve essere fuori using?
Grazie
A.

1 Risposte

  • Re: Using

    And19 ha scritto:


    dovendo usare l'istruzione using con un return di oggetto, qual è la strada giusta?
    [...]
    oppure obj deve essere fuori using?
    Il return può stare nella using.

    Il return restituisce il valore, ma la using garantisce (prima di abbandonare il metodo e restituire il valore) che venga chiamato Dispose() sulla risorsa creata nelle parentesi tonde del costrutto using().

    Ciao!
Devi accedere o registrarti per scrivere nel forum
1 risposte