Potrzebuje stworzyć wskaźnik do elementu tablicy składającej się ze struktur. Próbowałem:
struct test1 {
int p;
}
class klasa1 {
test1[] test = new test1[10];
void funkcja() {
test1* t = &test[1];
t->p =10;
}
}
Ale już przy "test1[] test = new test1[10];" wywala mi błąd:
Cannot take the address of, get the size of, or declare a pointer to a managed type ('Analizer.TDEC')
oraz
Cannot apply indexing with [] to an expression of type 'Analizer.TDEC'
Potrzebuje zapisać w 2 miejscach liczbę za jednym razem. Nie chce podwójnego przypisania typu t = test[1] = 10;
Jeśli moje metoda nie jest do zrealizowania, a znacie jakieś inny sposób rozwiązania mojego problemu to podajcie go.