> wird, wenn ich innerhalb eines using { } Blocks ein return > Statement aufrufe, korrekt der using Block abgeschlossen, > also wird bei zB > > using (Database db=new Database()) { > string[] daten; > //daten befüllen ... > return daten; > } > > die Dispose() Methode des db Objekts korrekt aufgerufen? > > using wird ja vom Compiler in ein try/catch/finally aufgelöst > - und laut MSDN ist es nicht erlaubt, ein return Statement im > finally Block zu haben (compiletime error) ... Irgendjemand eine Idee?
Im finally steht doch nur das dispose, also kein problem... Claudius _______________________________________________ CSharp.net Mailingliste, Postings senden an: CSharp.net@glengamoi.com An-/Abmeldung und Suchfunktion unter: http://www.glengamoi.com/mailman/listinfo/csharp.net