kopier elementer fra arraylist

Tags:    c#

Hej alle.

Hvis jeg har to
Fold kodeboks ind/udCSharp kode 


Hvis jeg så har et element i totaltwo på plads 1. Hvordan kan jeg kopier dette over i totalthree? Uden at kopier hele arraylisten, så det bare bliver en total kopi.

Tak på forhånd.
Vh.



2 svar postet i denne tråd vises herunder
2 indlæg har modtaget i alt 2 karma
Sorter efter stemmer Sorter efter dato
if(totaltwo.Count >= 2)
totalthree.Add(totaltwo[1]);



if(totaltwo.Count >= 2)
totalthree.Add(totaltwo[1]);


Husk på at hvis det er objekter (reference types) så bliver det ikke en kopi, men en reference. Det betyder at hvis du ændrer i totalThree så ændrer du også objektet i totalTwo - da de begge peger op samme værdi. Se eventuelt min gamle artikel om datatyper i C# for en forklaring.



t