🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: be.comp.programming
Article #665

Re: [VB.NET] worden objecten gesloten (resources vrijgegeven) na exception ?

#665
From: Dr.Ruud
Date: Wed, 06 Sep 2006 11:22
29 lines
2119 bytes
Martijn Mulder schreef:
> [attribution dammit] Steven:
>> [attribution dammit] Martijn:

>>> De if Not (...) Then ... End If kan je veilig weglaten: If Close()
>>> has already been called, no action is performed.
>>
>> Heb je de code wel gelezen? Hij had in z'n comments de reden staan.
>>
>> Als het "xmlrdr  = New XmlTextReader()" stukje faalt (bv file bestaat
>> niet), dan komt-ie in de finally block waarbij "xmlrdr" null is. Met
>> jou code zal je een "Reference not set to an instance of an object"
>> krijgen.
>
> Je hebt gelijk.
>
> If Not (xmlrdr Is Nothing)
>     xmlrdr.Close()
> End If
>
> moet erbij

Ik kan me nog steeds niet voorstellen dat de Close niet al automatisch
gebeurt, en wel direct bij het out-of-scope raken van xmlrdr.

-- 
Affijn, Ruud

"Gewoon is een tijger."
Technical Details
Message-ID: <edmi5f.11g.1@news.isolution.nl>
Path: arc1-ca.pugleaf.net!g2news2.google.com!news1.google.com!news.germany.com!multikabel.net!feed20.multikabel.net!amsnews11.chello.com!news2.euro.net!newsgate.cistron.nl!xs4all!transit3.news.xs4all.nl!post.news.xs4all.nl!not-for-mail
References: <1157379669.503669.211910@i42g2000cwa.googlegroups.com> <1157441721.895658.4750@i42g2000cwa.googlegroups.com> <44fd3121$0$21131$dbd41001@news.wanadoo.nl> <44fe77c3$0$1296$6c56d894@reader0.news.be.easynet.net> <44fe89c9$0$71631$dbd43001@news.wanadoo.nl>

Show Full Headers
Complete Article Headers
X-Google-Thread: fcea4,7165765ea9e31236
X-Google-Thread: 107324,7165765ea9e31236
X-Google-Attributes: gidfcea4,gid107324,public
X-Google-Language: DUTCH,ASCII-7-bit
Path: arc1-ca.pugleaf.net!g2news2.google.com!news1.google.com!news.germany.com!multikabel.net!feed20.multikabel.net!amsnews11.chello.com!news2.euro.net!newsgate.cistron.nl!xs4all!transit3.news.xs4all.nl!post.news.xs4all.nl!not-for-mail
Message-ID: <edmi5f.11g.1@news.isolution.nl>
From: "Dr.Ruud" <rvtol+news@isolution.nl>
Newsgroups: be.comp.programming,nl.comp.programmeren
References: <1157379669.503669.211910@i42g2000cwa.googlegroups.com> <1157441721.895658.4750@i42g2000cwa.googlegroups.com> <44fd3121$0$21131$dbd41001@news.wanadoo.nl> <44fe77c3$0$1296$6c56d894@reader0.news.be.easynet.net> <44fe89c9$0$71631$dbd43001@news.wanadoo.nl>
Subject: Re: [VB.NET] worden objecten gesloten (resources vrijgegeven) na exception ?
Date: Wed, 6 Sep 2006 13:22:50 +0200
Organization: Chaos rules.
X-Newsreader: WMDIYB
X-Archive-Me: please
Approved: yesterday
X-Face: &CQ$FIr!=+=w,8`0Q^Ug"1>F[(/op8->E;NQet`5fe$;=e*!Z5&REvp<~Tj|"Y[|8OcJ{w#z&mB7B:I)XO*%_|\]|YW$C>>$Q[9-#K~c$tQ^Mf0,wMo?h\C)TE>f
Lines: 31
NNTP-Posting-Host: 194.109.13.140
X-Trace: 1157542207 news.xs4all.nl 4527 [::ffff:194.109.13.140]:4511
X-Complaints-To: abuse@xs4all.nl