Ik zit met volgend probleem:
ik heb een object a, die ik doorgeef aan functie x. Intern past functie x dit object aan tijdens de verwerking ervan.
Als ik dan echter verder reken met de object a in de functie die functie x heeft aangeroepen, dan merk ik dat deze aangepast is zoals in functie x gebeurd, terwijl dit absoluut niet de bedoeling was..
Ik maak geen gebruik van keywords zoals "ref" of "out" bij het aanroepen van de functie x ..
Wat loopt er dan toch verkeerd?
ik heb een object a, die ik doorgeef aan functie x. Intern past functie x dit object aan tijdens de verwerking ervan.
Als ik dan echter verder reken met de object a in de functie die functie x heeft aangeroepen, dan merk ik dat deze aangepast is zoals in functie x gebeurd, terwijl dit absoluut niet de bedoeling was..
Ik maak geen gebruik van keywords zoals "ref" of "out" bij het aanroepen van de functie x ..
Wat loopt er dan toch verkeerd?