Hallo,
Ik ben net begonnen met C#. Ik heb enige programmeerkennis, maar ik loop vast bij het volgende:
Ik heb een array met daarin nummers. Die nummers wil ik vervolgens later gebruiken om in de applicatie (forms application) om een form item te benaderen en de Text() property ervan te wijzigen. Mijn vraag is, hoe kan ik een string converteren naar een objectnaam en zodoende ermee werken?
bijvoorbeeld
Ik ben net begonnen met C#. Ik heb enige programmeerkennis, maar ik loop vast bij het volgende:
Ik heb een array met daarin nummers. Die nummers wil ik vervolgens later gebruiken om in de applicatie (forms application) om een form item te benaderen en de Text() property ervan te wijzigen. Mijn vraag is, hoe kan ik een string converteren naar een objectnaam en zodoende ermee werken?
bijvoorbeeld
code:
1
2
3
4
5
| double[] units = double[] { 500, 200, 100, 50, 20, 10, 5, 2, 1};
foreach (unit in units){
string name = "unit_" + unit;
name.Text = (unit * 2).ToString(); // ik wil op deze manier dus properties kunnen setten van onderdelen van het formulier
} |
[ Voor 26% gewijzigd door Verwijderd op 10-09-2014 09:36 ]