Hey mensen,
Ik ben bezig een dll te maken waarbij een aantal classes gebruikt worden.
Deze classes hebben een constructor die optionele parameters mee zou moeten krijgen:
Nu probeer ik dit in c# voor elkaar te krijgen, maar optional wordt niet ondersteund:
Daarom heb ik een poging gedaan het met losse methoden te doen:
Alleen nu krijg ik de melding:
"VarTyper is a 'type' but is used like a 'variable'"
Ik ben bezig een dll te maken waarbij een aantal classes gebruikt worden.
Deze classes hebben een constructor die optionele parameters mee zou moeten krijgen:
Nu probeer ik dit in c# voor elkaar te krijgen, maar optional wordt niet ondersteund:
code:
1
2
3
| public VarTyper(string Vname, [Optional, DefaultParameterValue(200)] long Cycletime) { } |
Daarom heb ik een poging gedaan het met losse methoden te doen:
code:
1
2
3
4
5
6
7
8
| public VarTyper(string Vname) { VarTyper(Vname,200); } public VarTyper(string Vname, long Cycletime) { } |
Alleen nu krijg ik de melding:
"VarTyper is a 'type' but is used like a 'variable'"