bonjour, alors ce que j'essaie de faire c'est ça :
et là je veut que bb devient lst(0)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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)
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
Partager