Kezdőoldal » Számítástechnika » Programozás » Mi lehet a hiba? (C#)

Mi lehet a hiba? (C#)

Figyelt kérdés

Egy jól ismert játékocskát szerettem volna megírni C#-ban. A játék lényege, hogy furcsa szituációkat állít össze: Kiválaszt egy nevet, egy helyszínt, egy cselekményt és egy társat az adatbázisból, majd mondattá rakja össze azokat pl.: Jóska a focipályán tv-t néz Pistával. Mindezt teljesen véletlenszerűen. A következő mondat már teljesen más lesz pl.: Marci az étteremben autót vezet Andrással.

A programom bár működik, van egy kis baj vele. Olyan, mint ha előre összerakná a mondatokat, majd azokból választana ki egyet véletlenszerűen. Itt a forráskód, mi lehet a hiba?

Tudom, nem könnyű átlátni egy ilyen amatőr forráskódot, de igyekeztem mindent érthetővé tenni.

[link]

Köszönöm a válaszokat, minden hasznosra megy a zöld kéz.


2016. okt. 7. 17:03
1 2 3
 21/22 anonim ***** válasza:

" Nem, nem tudnál."


Fogok egy tömböt/listát akármit, ami a programom számára fontos adatokat tárol, de csak ideglenesen. Aztán amikor már nincs szükségem ezekre az adatokra, nem ürítem a listát. Működési hibát nem okoz a programban, de a folyamatos futással egyre csak hízik és hízik az a lista, ami ha elég nagyra nő, nagyon gyönyörűen meg tudja fogni a memóriát. Ez ugyan úgy memóriaszivárgás, mintha objektumokat felejtenék bent a memóriában.

2016. okt. 8. 17:19
Hasznos számodra ez a válasz?
 22/22 anonim ***** válasza:

De amúgy tessék, válogassál:

[link]

2016. okt. 8. 17:21
Hasznos számodra ez a válasz?
1 2 3

Kapcsolódó kérdések:




Minden jog fenntartva © 2025, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!