mam problem z przypisaniem wartosci
List<Klasa> PopLista = new List<Klasa>();
for()
{
Klasa K=new Klasa(a,b);
PopLista.add(K);
}
class Klasa
{
public char[] aa;
public int bb;
public Klasa(char []a,int b){aa=a,bb=b}
}
i tu sie pojawia problem
do listy dodaje sie nowy element ale wartosc zamiast przypisywac sie tylko do ostatniego elementu przypisuje sie do wszystkich i na koniec petli mam liste takich samych elementow o wartosci ostatniego dodanego elementu do listy. ktos wie dlaczego?
zeby bylo smieszniej tylko wartosc a sie zapisuje wszedzie tak samo b jest inne