Hirdetés
- Geri Bátyó: Agglegénykonyha 12 – Ecetek és zsiradékok
- sziku69: Fűzzük össze a szavakat :)
- GoodSpeed: Te hány éves vagy?
- Klaus Duran: HP wifi nyomtatás+ win11.
- Luck Dragon: Alza kuponok – aktuális kedvezmények, tippek és tapasztalatok (külön igényre)
- Cifu: Űrhajózás 2025 - Összefoglaló írás
- D1Rect: Nagy "hülyétkapokazapróktól" topik
- hcl: ReaR backup
- sziku69: Szólánc.
- Luck Dragon: Asszociációs játék. :)
Ú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
● ha kódot szúrsz be, használd a PROGRAMKÓD formázási funkciót!
- Telekom otthoni szolgáltatások (TV, internet, telefon)
- CES 2026: Teljesen szürreális lett az ASUS asztali gamer PC-je
- Gitáros topic
- Sony MILC fényképezőgépcsalád
- A piac legerősebb kameráját ígéri a Xiaomi 17 Ultra
- Samsung Galaxy S25 Ultra - titán keret, acélos teljesítmény
- Geri Bátyó: Agglegénykonyha 12 – Ecetek és zsiradékok
- Milyen asztali (teljes vagy fél-) gépet vegyek?
- NVIDIA GeForce RTX 5070 / 5070 Ti (GB205 / 203)
- Kormányok / autós szimulátorok topikja
- További aktív témák...
- Samsung Odyssey G5 C32G55TQWR 32 Ívelt 1000R WQHD Gamer Monitor 6 hó garancia Házhozszállítás
- Samsung Galaxy A53 5G / 6/128GB / Kártyafüggetlen / 12 Hó Garancia
- HIBÁTLAN iPhone 15 Pro Max 256GB Black Titanium -1 ÉV GARANCIA - Kártyafüggetlen, MS3497
- Azonnali készpénzes GAMER / üzleti notebook felvásárlás személyesen / csomagküldéssel korrekt áron
- Bontatlan Oriflame Love Potion parfüm eladó
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
Cég: Laptopszaki Kft.
Város: Budapest

