Reactie plaatsen 
 
Waardering:
  • 0 stemmen - gemiddelde waardering is 0
  • 1
  • 2
  • 3
  • 4
  • 5
Array afdrukken
Auteur Bericht
pingpong Offline
Junior Member
**

Berichten: 27
Lid sinds: 05-2008
Reputatie: 0
Bericht: #1
Array afdrukken
Ik heb een array die ik wil afdrukken op het scherm.
Nu doe ik dat zo:

Code:
foreach (int i in Getallen)
            {
                Console.WriteLine(Getallen[i]);
            }

Maar ik wil deze getallen naast elkaar op het scherm.
zo dus:

1 2 3 4 5 6
ipv
1
2
3
4
5
6

Kan iemand me helpen?
23-10-2009 12:57:14
Alle berichten van deze gebruiker zoeken Reageren op dit bericht
Aries-Belgium Offline
Open Source Promotor

Berichten: 8.654
Lid sinds: 04-2006
Reputatie: 310
Bericht: #2
RE: Array afdrukken
Console.Write() gebruiken ipv Console.WriteLine()

[Afbeelding: 2wqbwas.gif]
"I like my women how I like my toast, hot and consumable with butter"
23-10-2009 13:10:46
Alle berichten van deze gebruiker zoeken Reageren op dit bericht
MRG Offline
2HoT2HaNdLe
****

Berichten: 362
Lid sinds: 04-2006
Reputatie: 1
Bericht: #3
RE: Array afdrukken
Wel een iets aparte manier door een Array te lopen. Ik weet niet of er nog andere type variablen in de array getallen zit, zoniet, dan is dit wat gebruikelijker:
Code:
for (Int32 i = 0; i < Getallen.Length - 1; i++) {
     Console.WriteLine(Getallen[i]);
}

(\__/)
(='.'=) Dit is konijn. Zet hem ook in je handtekening
(")_(") zodat hij de wereld verovert.
23-10-2009 14:28:17
Alle berichten van deze gebruiker zoeken Reageren op dit bericht
Sexor Offline
web development hobo
**

Berichten: 28
Lid sinds: 02-2007
Reputatie: 3
Bericht: #4
RE: Array afdrukken
MRG schreef:Wel een iets aparte manier door een Array te lopen. Ik weet niet of er nog andere type variablen in de array getallen zit, zoniet, dan is dit wat gebruikelijker:
Code:
for (Int32 i = 0; i < Getallen.Length - 1; i++) {
     Console.WriteLine(Getallen[i]);
}
Een array kan toch maar variabelen van 1 type stockeren?

Let er ook op dat je variabelen met een kleine letter schrijft, hoofdletters worden gebruikt voor eigenschappen en methoden.
10-11-2009 00:54:14
Alle berichten van deze gebruiker zoeken Reageren op dit bericht
Cuve Afwezig
Netlog Web Developer
*****

Berichten: 5.377
Lid sinds: 04-2006
Reputatie: 151
Bericht: #5
RE: Array afdrukken
Sexor schreef:Let er ook op dat je variabelen met een kleine letter schrijft, hoofdletters worden gebruikt voor eigenschappen en methoden.
Da's een eigen keuze ...

En een array kan idd maar 1 type variabelen stockeren.
En for() en foreach() kunnen alle 2 ...

10-11-2009 08:38:21
De website van deze gebruiker bezoeken Alle berichten van deze gebruiker zoeken Reageren op dit bericht
Joris Offline
embedded-know-it-all
*****

Berichten: 1.579
Lid sinds: 11-2006
Reputatie: 17
Bericht: #6
RE: Array afdrukken
For each gebruikt meer geheugen dan de for loop.

for heeft een integer extra. De for each kopieert de array wanneer deze doorlopen wordt. En als ik me niet vergis wordt er nog een hulpregister/integer gedefinieerd.

Typefouten voorbehouden.

[Afbeelding: eschersw6.png]
10-11-2009 09:27:08
Alle berichten van deze gebruiker zoeken Reageren op dit bericht
Cuve Afwezig
Netlog Web Developer
*****

Berichten: 5.377
Lid sinds: 04-2006
Reputatie: 151
Bericht: #7
RE: Array afdrukken
Joris schreef:For each gebruikt meer geheugen dan de for loop.

for heeft een integer extra. De for each kopieert de array wanneer deze doorlopen wordt. En als ik me niet vergis wordt er nog een hulpregister/integer gedefinieerd.
Mij werd op school altijd gezegd dat het gelijk was...
http://www.codeproject.com/KB/cs/foreach.aspx

10-11-2009 09:39:42
De website van deze gebruiker bezoeken Alle berichten van deze gebruiker zoeken Reageren op dit bericht
Joris Offline
embedded-know-it-all
*****

Berichten: 1.579
Lid sinds: 11-2006
Reputatie: 17
Bericht: #8
RE: Array afdrukken
Er werden mij ook wel dingen tijdens mij studie verteld die niet 100% klopten.
Op een pc van gigbytes aan geheugen zul je het niet merken, maar met micro .NET zal het wel eens belangrijk gaan worden.

Die link beweert dat er nog meer integers worden gebruikt.

Typefouten voorbehouden.

[Afbeelding: eschersw6.png]
10-11-2009 09:47:19
Alle berichten van deze gebruiker zoeken Reageren op dit bericht
Cuve Afwezig
Netlog Web Developer
*****

Berichten: 5.377
Lid sinds: 04-2006
Reputatie: 151
Bericht: #9
RE: Array afdrukken
Joris schreef:Er werden mij ook wel dingen tijdens mij studie verteld die niet 100% klopten.
Op een pc van gigbytes aan geheugen zul je het niet merken, maar met micro .NET zal het wel eens belangrijk gaan worden.

Die link beweert dat er nog meer integers worden gebruikt.
Ja, ... school .. :P

Had een link gevonden met wat benchmarks in PHP van For vs Foreach (php is meest gebruik hier op het werk), en daar waren sommige mensen tot de conclusie gekomen dat foreach sneller was.
Zal even rondvragen op het werk wat ze er hier over denken.

10-11-2009 09:51:51
De website van deze gebruiker bezoeken Alle berichten van deze gebruiker zoeken Reageren op dit bericht
Joris Offline
embedded-know-it-all
*****

Berichten: 1.579
Lid sinds: 11-2006
Reputatie: 17
Bericht: #10
RE: Array afdrukken
PHP is een scripttaal en C# een programmeertaal. Om het even heel zwart-wit te brengen dat het twee verschillende talen zijn met een eigen runtimeconditie en geheugenbeheer.

Ten tweede is meer snelheid niet gelijk aan minder geheugengebruik.

Dit zijn altijd stevige koffieautomaatdiscussies :)

Typefouten voorbehouden.

[Afbeelding: eschersw6.png]
(Dit bericht is het laatst bewerkt op 10-11-2009 om 10:18:51 door Joris.)
10-11-2009 10:17:10
Alle berichten van deze gebruiker zoeken Reageren op dit bericht
Sexor Offline
web development hobo
**

Berichten: 28
Lid sinds: 02-2007
Reputatie: 3
Bericht: #11
RE: Array afdrukken
Cuve schreef:
Sexor schreef:Let er ook op dat je variabelen met een kleine letter schrijft, hoofdletters worden gebruikt voor eigenschappen en methoden.
Da's een eigen keuze ...
Er bestaan wel degelijk regels daarrond (per taal), er worden samen met de manier waarop je commentaar schrijft hele boeken over geschreven.

Uiteindelijk is het inderdaad een eigen keuze, maar eenmaal je in teamverband aan grotere projecten werkt is consistentie toch wel zeer belangrijk en aangezien de grotere hoeveelheid mensen variabelen met de camelCase notatie neerpent is het beter dat je dat ook al doet, het wordt anders steeds moeilijker om van die gewoonte af te geraken.
(Dit bericht is het laatst bewerkt op 10-11-2009 om 11:21:49 door Sexor.)
10-11-2009 11:20:43
Alle berichten van deze gebruiker zoeken Reageren op dit bericht
Ikke Offline
De enige echte
******

Berichten: 3.123
Lid sinds: 04-2006
Reputatie: 67
Bericht: #12
RE: Array afdrukken
Het gaat er niet om wat je kiest, als je allemaal maar dezelfde style hebt. Microsoft werkt nog veel met PascalCase. Dus camelCase is niet per definitie de manier van noteren.

- OOP: Make simple things complex to make complex things simple
- Op deze planeet is stompzinnigheid nu eenmaal overvloediger dan zuurstof.
- The most constant factor of software is change
10-11-2009 12:13:48
Alle berichten van deze gebruiker zoeken Reageren op dit bericht
Joris Offline
embedded-know-it-all
*****

Berichten: 1.579
Lid sinds: 11-2006
Reputatie: 17
Bericht: #13
RE: Array afdrukken
Ikke schreef:Het gaat er niet om wat je kiest, als je allemaal maar dezelfde style hebt. Microsoft werkt nog veel met PascalCase. Dus camelCase is niet per definitie de manier van noteren.
Idem hiero.
Hangt per project af. Eigenlijk hangt het van coding guide af.
Zo'n discussie kun je ook hebben over
Code:
if (foo){

}
if(foo)
{

}
Enz. enz. :)

Typefouten voorbehouden.

[Afbeelding: eschersw6.png]
10-11-2009 18:21:27
Alle berichten van deze gebruiker zoeken Reageren op dit bericht
Reactie plaatsen 


Ga naar locatie:


Contact opnemen | Ep2 | Naar boven | Naar inhoud | Archiefmodus | RSS-syndicatie