Stworzenie macierzy

0

Hej!
Potrzebuję stworzyć macierz(tablica dwuwymiarowa). Na start jednak musiałem wyeliminować zwykłą tablicę, ponieważ gdy będę potrzebował zmienić wiersze miejscami, łączył/usuwał itd. będę potrzebował referencji, a przynajmniej <ort>było byto</ort> z pewnością <ort>najbardziej optymalne</ort> rozwiązanie.

Jedyne rozwiązanie przychodzi mi na listy, gdyż będę mógł się odwoływać do poszczególnych wierszy za pomocą referencji.
Stąd moje pytania.

  1. Jak stworzyć listę list i z nią pracować
  2. Czy jak będę miał listę elementów kolumny i listę list, która będzie odpowiadała za wiersze, to gdy zajdzie podmiana kolumny 1 z 2, będę musiał w każdym z wierszy podmieniać oddzielnie każdy obiekt z listy w każdym wierszu?
  3. Czy jest lepsze rozwiązanie?
0

A tablica tablic nie spełnia Twoich wymagań?
Zależy Ci na wygodzie czy na wydajności?

1

w tablicy tablic jezeli ta macierz bedzie klasa to bedzie trzymana jako referencja.

  1. Tak, poszukaj w google bo na pewno jest implementacja macierzy w C# ktora Ci bedzie odpowiadac. Wystarczy wtedy odpowiednio kod przerobic na Twoje wymagania

1 użytkowników online, w tym zalogowanych: 0, gości: 1