- Jövőre veti be az FSR 4-et a Sony a PlayStation 5 Pro konzolon
- Angol futball: 30 szezon statisztikáiból gyűjt érdekességeket a Microsoft AI
- Kifarolhat az üvegszubsztrátumok piacáról az Intel
- Magas AI-költségek, csökkenő létszám: dolgozók ezreit rúgja ki a Microsoft
- Tovább csúsztatja az 1,4 nm-es node-ját a Samsung
- HiFi műszaki szemmel - sztereó hangrendszerek
- Vezetékes FEJhallgatók
- Milyen belső merevlemezt vegyek?
- Azonnali VGA-s kérdések órája
- Hobby elektronika
- Azonnali notebookos kérdések órája
- Bambu Lab 3D nyomtatók
- TCL LCD és LED TV-k
- Házi barkács, gányolás, tákolás, megdöbbentő gépek!
- AMD K6-III, és minden ami RETRO - Oldschool tuning
Új hozzászólás Aktív témák
-
James Bond
csendes tag
Hali!
Tehát sebességben nincs különbség a tömb és a collection-ök között.
ArrayList-et szoktam használni, a példányosított objektumokat (class-okat) beledobálom
és ciklussal végigszaladok az ArrayList-en.Csak az a problémám, hogy példányosított objektumokat hogy lehet menteni és
egy másik alkalommal visszatölteni?Egyébként készül a lottó progim, innen letölthető:
http://data.hu/get/4741961/Lotto5.zip
Remélem fut Framework 3.5-alatt, mert arra volt állítva.Chris
-
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
-
James Bond
csendes tag
Köszi a választ, jó lett a satic-al.
public static class GlobalVar
{
public static string GlobalString = "gfdgdsg";
static int[] szelvenyev = new int[5000];
static int[] szelvenyhet = new int[5000];
static int[] szelvenyszam1 = new int[5000];
static int[] szelvenyszam2 = new int[5000];
static int[] szelvenyszam3 = new int[5000];
static int[] szelvenyszam4 = new int[5000];
static int[] szelvenyszam5 = new int[5000];static int szamindex;
public static int Szamindex
{
get
{
return szamindex;
}
set
{
szamindex = value;
}
}Még egy kérdésem lenne:
public Form1()
{
GlobalVar.Szamindex = 50;FileStream fs = new FileStream("Otos.txt", FileMode.Open);
StreamReader sr = new StreamReader(fs);
string s = "";while (s != null)
{s=sr.ReadLine();
}
sr.Close();
fs.Close();Az Otos.txt- fájl ban Tabulátorokkal vannak elválasztva a szamok.
Nekem olyan kéne, hogy a beolvasott sort feldarabolja. s=sr.ReadLine();
-
James Bond
csendes tag
Hali!
Lenne egy kérdésem.
Globális tömböt szeretnék létrehozni, de valahogy a framework 3.5-tel nem
megy , még régen a 2.0-ásal simán lehetett. Windows Form application.Tehát nyomógombokat rakok ki, majd 2 katt rajtuk, ekkor lehet írni a kódot és
itt kellene látni a tömbömet.VS 2010, C#, 3.5 Fw
Chris
Új hozzászólás Aktív témák
Hirdetés
● ha kódot szúrsz be, használd a PROGRAMKÓD formázási funkciót!
- CASIO órák kedvelők topicja!
- Hitelkártyák használata, hitelkártya visszatérítés
- HiFi műszaki szemmel - sztereó hangrendszerek
- Vezetékes FEJhallgatók
- The Division 2 (PC, XO, PS4)
- Milyen belső merevlemezt vegyek?
- Azonnali VGA-s kérdések órája
- BMW topik
- Hobby elektronika
- Azonnali notebookos kérdések órája
- További aktív témák...
- X1 Carbon 12th 14" FHD+ IPS Ultra 5 135U 16GB 512GB NVMe magyar vbill ujjlolv IR kam gar
- T14s Gen4 14" FHD+ IPS érintő Ryzen 5 PRO 7540U 16GB 256GB NVMe ujjlolv IR kam gar
- X1 Carbon 11th 14" FHD+ IPS i5-1345U 16GB 512GB NVMe ujjlolv IR kam gar
- Dell Latitude 5290, 12,5" HD, I5-8350U CPU, 8GB DDR4, 256GB SSD, WIN 11
- LOQ 15AHP9 15.6" FHD IPS Ryzen 5 8645HS RTX 4050 16GB 1TB NVMe magyar vbill gar
- Bomba ár! Lenovo X1 Yoga 3rd - i5-8GEN I 8GB I 256GB SSD I 14" FHD Touch I W11 I CAM I Garancia!
- Microsoft Windows, Office & Vírusirtók: Akciók, Azonnali Szállítás, Garantált Minőség, Garancia!
- Apple iPhone 7 Plus 32GB, Kártyafüggetlen, 1 Év Garanciával
- AKCIÓ - 122 - Lenovo Legion Pro 5 (16ARX8) - AMD Ryzen 7 7745HX, RTX 4070 (48 hónap garancia!)
- LG 48C3 - 48" OLED evo - 4K 120Hz 1ms - NVIDIA G-Sync - FreeSync Premium - HDMI 2.1 - A9 Gen6 CPU
Állásajánlatok
Cég: Promenade Publishing House Kft.
Város: Budapest
Cég: PC Trade Systems Kft.
Város: Szeged