Bonjour,
Je souhaite changer le type d'une variable, comme ceci:
Le problème c'est que celui-ci retourne une référence sur source, donc si je fais quelque chose comme:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 object obj = Convert.ChangeType( source, source.GetType( ) );
ALors Id de source est modifié, ce que je ne veux surtout pas. Comment puis-je faire pour empecher cela? J'aurais voulu cloner ou déréférencer la variable retourné, mais je ne peux pas...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 tmp = Convert.ChangeType( source, source.GetType( ) ) as AirportZone; tmp.Id = Id;
Please help!
Partager