> 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:
[email protected]
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/csharp.net