Új hozzászólás Aktív témák

  • James Bond

    csendes tag

    válasz ArchElf #2845 üzenetére

    Köszi a segítséget, működik minden rendesen, beolvassa a számokat.

    FileStream fs = new FileStream("Lottootos.txt", FileMode.Open);
    StreamReader sr = new StreamReader(fs);
    string s = sr.ReadLine();
    int i = 0;

    while (s != null)
    {
    String[] sorolvas = s.Split(',');
    GlobalVar.Szamindex = i;
    GlobalVar.Globalstring = s;
    GlobalVar.Szelvenyev = Int32.Parse(sorolvas[0]);
    GlobalVar.Szelvenyhet = Int32.Parse(sorolvas[1]);
    GlobalVar.Szelvenyszam1 = Int32.Parse(sorolvas[2]);
    GlobalVar.Szelvenyszam2 = Int32.Parse(sorolvas[3]);
    GlobalVar.Szelvenyszam3 = Int32.Parse(sorolvas[4]);
    GlobalVar.Szelvenyszam4 = Int32.Parse(sorolvas[5]);
    GlobalVar.Szelvenyszam5 = Int32.Parse(sorolvas[6]);
    s = sr.ReadLine();
    i = i + 1;

    }
    GlobalVar.Tombhossz = i - 1;
    sr.Close();
    fs.Close();

    Egyébként a tabulátort nem fogatta el nekem (a \t re persze nem jöttem rá)
    Úgyhogy vesszőre cseréltem a TAB-ot, így jobb is.

    Hunfatal-nak is köszönöm a választ.

    Memteszt:-) Az 5000 tömb a lottószelvényeknek van, az eddig kihúzott lottószámokat takarja, ami idáig 2867, de úgy gondoltam legyen 5000-ig.

    Akkor számoljunk 5000 Int tomb az 4*5000 byte = 20 k

    140 k-használtam el, hát igen a C64-en nemigen írnám meg a progit.

    Jobban szeretem az ilyen sima tömböket a gép csak végigszalad rajta és gyorsan
    végez.

    Chris

    [ Szerkesztve ]

    Intel Pentium Dual Core E6600, 2 Gb Kingstone DDR3, Asus P5G41_Lx, IBM 80 Gb Hdd

Új hozzászólás Aktív témák