mettre la reference d'une variable dans une autre au lieu de passer la valeur
bonjour, alors ce que j'essaie de faire c'est ça :
Code:
1 2 3 4 5 6 7 8 9
|
public lst as new list(of blabla)
function toto(byRef tata)
return tata(0)
end function
dim bb = toto(lst) |
et là je veut que bb devient lst(0)
je veut pas que bb prend juste la valeur de lst(0), mais qu'elle soit une sorte d'Alias, quand je change la valeur de bb elle change la valeur de lst(0), je veut que bb et lst(0) aient la même réference dans la mémoire et pas qu'ils soient 2 variables indépendantes
alors comment faire svp, (je sais que je peut bypasser tout ça en passant l'index (0 dans cet example), mais par soucis d'optimisation et en sachant que enfait c'est plusieurs lists dans des list .. j'ai pas envie de le faire comme ça
merci d'avance pour toute aide