Witam mam taki problem, nie wiem jak sprawdzic, przeszukać tabele za pomocą 'contains', 'BinarySearch'
lub w inny sposob by mi zwrocilo index tabeli. Oto jak wygląda moja tabela:
List<int[]> tabela = new List<int[]>();
...
...
...
int[] dana = { 1,2,3,4 };
tabela.Add(dana);
...
...
...
i pod dodaniu kilku takich roznych lini - niech tabela ma 4 linie A,B,C,D :
0 1 2 3 <--- offset
A| 1,2,3,4
B| 1,1,1,1
C| 3,3,3,3
D| 5,5,3,2
i chodzi oto by tą tabele przeszukac czy w niej nie znajduje sie wartość pod wskazanym offsetem i zeby zwrocilo mi pod jakim index'em A...D , probowalem robic to tak
int index = tabela.BinarySearch(szukana_wartosc);
ale to tylko dziala dla tabeli pojedynczej , nie wiema jak to ustawic by przeszukal dla mojej tabeli.
probowalem roznych sposobow ale nie wiem a chodzi mi wlasnie o szybki sposob i bez robienia pętli. Jak ktos wiem to niech mi podpowie bo juz nie mam silly na to....