/ Forside / Teknologi / Udvikling / ASP / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
ASP
#NavnPoint
smorch 9259
Harlekin 1866
molokyle 1040
Steffanst.. 758
gandalf 657
smilly 564
gibson 560
cumano 530
MouseKeep.. 480
10  Random 410
.net: erklæring af variable og rekursiv fu~
Fra : Kim Bach Petersen


Dato : 07-06-02 13:06

Jeg itererer gennem et hierarki med en rekursiv fúnktion på sædvanlig vis og
det er for så vidt problemfrit. Den rekursive subrutine skriver imidlertid
til en variabel, der i sagens natur erklæres globalt, altså udenfor
Page_Load - sen endenfor.

Jeg synes ikke helt, at det er god praksis, fordi det ikke giver mulighed
for indkapsling i en klasse. Rent praktisk giver det også problemer ved et
eventuelt postback, fordi w/myfile.xml allerede er i brug.

Jeg ved ikke rigtigt, hvad jeg ellers kan gøre - er der nogle 'best
practice' at følge eller bare ideer generelt?

Kim

<script runat="server">

Dim w As New XmlTextWriter("c:\myfile.xml",nothing)

Sub Page_Load(sender As Object, e As EventArgs)
RekursivIteration(0)
w.Close()
End Sub

Sub RekursivIteration(Nveau As Integer)
w.WriteStartElement("menuitem")
RekursivIteration(Niveau+1)
w.WriteEndElement()
End Sub

</script>

--
· www.kensho.dk · psykologi og spiritualitet ·



 
 
Søg
Reklame
Statistik
Spørgsmål : 177560
Tips : 31968
Nyheder : 719565
Indlæg : 6408941
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste