Witam
Wiem że może pytanie jest banalne dla ludzi, którzy programująw C# ale ja już próbowałem funkcji length chyba na każdy sposób i dalej nie działa.
Mam następujący kod:
string data1 = txtOtrzymyane.Text;
int bc = data1.Length;
int[,] data = new int[bc, l + 2]; deklarowanie tablicy
k = l - rdncy;
for (i = 0; i < bc; i++)
{
data[i / k, i % k] = data1[i] - 48;
}
W pętli zczytuje dane z pola txtOtrzymane i wpisuje je do dwuwymiarowej tabeli data[,]. I teraz potrzebuję zczytaj pierwszy wymiar tabeli data czyli ilosc wierszy ale nie mam pojecia jak to wpisac.
W helpie próbowałem szukać ale nic nie znalazłe. To jest pierwszy raz kiedy mam do czynienia z C# w sumie ogólnie z programowaniem mialem tylko doczynienia przez pół roku i to do tego C++ dos wiec proszę o wyrozumiałość i podpowiedz.
Pozdrawiam
I mam jeszcze jedno pytanie :
Jak zrobić żeby :
int[,] data = new int[bc, l + 2];
k = l - rdncy;
for (i = 0; i < bc; i++)
{
data[i / k , i % k] = data1[i] - 48;
}
W tej pętli jak dzieli mi wiadomość na wektory o dł k i np jest 5 pełnych wektorów i 6 np ma tylko 30 bitów to jak zrobić żeby te kolejne bity k-30 były jedynkami ??
Pozdrawiam