Ich steh grad auf'm Schlauch. Trotzdem geh ich davon aus, dass das Ganze hier schnell zu lösen ist.
Ich hatte ne IDisposable-Extension in nem alten Projekt gefunden:
Damals dachte ich, dass es toll wäre, wenn man z.B. nen StreamReader längere Zeit verwendet*, ihn am Ende des Programms nicht mehr braucht und dann eben für ihn DisposeAndNullify aufruft, damit die Variable, die den StreamReader beinhaltet nun den Wert Nothing hat. Zu doof, dass ich es nicht getestet habe.
*daher scheidet ein
Klappt natürlich nicht. Die Variable, die in der Extension verwendet wird, hat ja diesbezüglich keinen Einfluss auf MyStreamReader. Jetzt die Frage, bei der ich auf'm Schlauch stehe: Kann man das überhaupt in VB.Net umsetzen, ohne explizit zu schreiben:
Ich befürchte nicht.
(Haupt-)Lösung in Post#8
Ich hatte ne IDisposable-Extension in nem alten Projekt gefunden:
Damals dachte ich, dass es toll wäre, wenn man z.B. nen StreamReader längere Zeit verwendet*, ihn am Ende des Programms nicht mehr braucht und dann eben für ihn DisposeAndNullify aufruft, damit die Variable, die den StreamReader beinhaltet nun den Wert Nothing hat. Zu doof, dass ich es nicht getestet habe.
*daher scheidet ein
Using
-Block ausKlappt natürlich nicht. Die Variable, die in der Extension verwendet wird, hat ja diesbezüglich keinen Einfluss auf MyStreamReader. Jetzt die Frage, bei der ich auf'm Schlauch stehe: Kann man das überhaupt in VB.Net umsetzen, ohne explizit zu schreiben:
Ich befürchte nicht.
(Haupt-)Lösung in Post#8
Dieser Beitrag wurde bereits 5 mal editiert, zuletzt von „VaporiZed“, mal wieder aus Grammatikgründen.
Aufgrund spontaner Selbsteintrübung sind all meine Glaskugeln beim Hersteller. Lasst mich daher bitte nicht den Spekulatiusbackmodus wechseln.
Aufgrund spontaner Selbsteintrübung sind all meine Glaskugeln beim Hersteller. Lasst mich daher bitte nicht den Spekulatiusbackmodus wechseln.
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von „VaporiZed“ ()