Hoi!
Sinds twee weken ben ik bezig met C# en ik loop vast op een bepaald onderdeel waarover ik op internet niet heel veel kan vinden.
Belangrijk om te weten is dat ik eerder in Javascript aan een soortgelijk projectje heb gewerkt, hierin is onderstaand probleem heel simpel op te lossen, met een techniek die op internet als indirection te vinden is.
Ik wil in C# een vijftal dobbelstenen random op het scherm laten zien. Hiervoor maak ik vijf random waardes aan. De dobbelstenen hebben als naam 'dice'+waarde. De dobbelstenen wil ik middels een for-loop laten tekenen.
De loop ziet er als volgt uit:
In het voorbeeld staat er 'imgDice0'. Dit is de naam van een picturebox in mijn applicatie. Nu wil ik die nul iedere keer in de loop vervangen voor de waarde van i, zoiets als hieronder (dit werkt echter niet):
Weet iemand hoe dit bereikt kan worden? Wanneer ik op internet op de term 'indirection C#' zoek komt er geen informatie, en zijn die problemen vaak heel iets anders als waar ik naar op zoek ben.
Alvast bedankt!
Sinds twee weken ben ik bezig met C# en ik loop vast op een bepaald onderdeel waarover ik op internet niet heel veel kan vinden.
Belangrijk om te weten is dat ik eerder in Javascript aan een soortgelijk projectje heb gewerkt, hierin is onderstaand probleem heel simpel op te lossen, met een techniek die op internet als indirection te vinden is.
Ik wil in C# een vijftal dobbelstenen random op het scherm laten zien. Hiervoor maak ik vijf random waardes aan. De dobbelstenen hebben als naam 'dice'+waarde. De dobbelstenen wil ik middels een for-loop laten tekenen.
De loop ziet er als volgt uit:
C#:
1
2
3
| for(int i=0;i<=4;i++){ imgDice0 = //waarde; } |
In het voorbeeld staat er 'imgDice0'. Dit is de naam van een picturebox in mijn applicatie. Nu wil ik die nul iedere keer in de loop vervangen voor de waarde van i, zoiets als hieronder (dit werkt echter niet):
C#:
1
2
3
| for(int i=0;i<=4;i++){ imgDice+i = //waarde; } |
Weet iemand hoe dit bereikt kan worden? Wanneer ik op internet op de term 'indirection C#' zoek komt er geen informatie, en zijn die problemen vaak heel iets anders als waar ik naar op zoek ben.
Alvast bedankt!