🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: be.comp.programming
2 messages
2 total messages Started by Christian Fri, 14 Feb 2003 22:28
Visual Basic
#5900
Author: Christian
Date: Fri, 14 Feb 2003 22:28
10 lines
1279 bytes
Dag iedereen,

Kan er me soms iemand vertellen voor wat en waarom in Visual Basic
"ParamArray" gebruik wordt?
Hoe kan ik in Objectgeori�nteerd Programmeren, Arrays gebruiken?
Alvast bedankt,

Christian.

PS: Nederlandstalige websites, over dit onderwerp zijn ook altijd welkom.
Re: Visual Basic
#5902
Author: Bert Peers
Date: Sat, 15 Feb 2003 01:38
31 lines
2467 bytes
Christian wrote:

> Kan er me soms iemand vertellen voor wat en waarom in Visual Basic
> "ParamArray" gebruik wordt?

ParamArray in VB is wat (...) is in C/C++ : een manier om aan
te geven dat je deze procedure met een willekeurig aantal
parameters kan oproepen -- echter in VB wel allemaal van
hetzelfde type (wat in .Net minder een probleem is doordat
alles van Object erft).  Dat geeft min of meer dezelfde code
in de procedure alsof je gewoon een array had als parameter;
het verschil is dat de aanroeper kan schrijven
DeProcedure (1, 3, 8)
ipv dat ie eerst een array moet definieren en daar vervolgens
1, 3 en 8 instoppen, vervolgens DeProcedure (DeArray).

'n Klassiek voorbeeld is als je een hoop getallen wilt optellen
maar je weet niet op voorhand hoeveel, en je wil de gebruiker
niet verplichten om die getallen klaar te zetten in een array.

> Hoe kan ik in Objectgeori?teerd Programmeren, Arrays gebruiken?

In .Net is een array gewoon een object, met een aantal methods
zoals UBound, en properties, zoals de indexed default,
dwz "()".  Dus, de documentatie erbij halen en gebruiken
als elk ander object..?  Als je info wil over de "details",
zoals, kan je daar van erven, of hoe zit dat met Clone(),
haal je er best een degelijk boek bij, zoals de turf van
Francesco Balena.

Bert
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads