Mam problem ze zrozumieniem fragmentu kodu. Czy ktoś mógłby mi pomóc go zrozumieć, poniżej zamieszczę jego fragment, który sprawia mi problemy
Dictionary<int, int> charToBr = new Dictionary<int, int>();
Dictionary<int, int> brToChar = new Dictionary<int, int>();
private void odczytajPlik()
{
string linia;
System.IO.StreamReader plik = new System.IO.StreamReader(@"plik.txt");
while((linia = plik.ReadLine()) != null)
{
char[] c = new char[1];
c[0] = ' ';
string[] s = linia.Split(c);
if(s.Length>=2)
{
int zmienna1 = int.Parse(s.[0], System.Globalization.NumberStyles.HexNumber);
int zmienna2 = int.Parse(s.[1], System.Globalization.NumberStyles.HexNumber);
charToBr.Add(zmienna1, zmienna2);
}
}
plik.Close();