- Motorola Moto G77 - kis motor, nagy karosszéria
- Kiszivárgott a Pixel 10a specifikációja
- EarFun Air Pro 4+ – érdemi plusz
- iPhone topik
- Újabb részletek a Galxy S26 Ultra privát képernyőmódjára vonatkozóan
- Youtube Android alkalmazás alternatívák reklámszűréssel / videók letöltése
- Milyen okostelefont vegyek?
- Samsung Galaxy Watch8 és Watch8 Classic – lelkes hiperaktivitás
- Újra elérhető az Android 17 Beta
- Xiaomi 14T - nem baj, hogy nem Pro
Új hozzászólás Aktív témák
-
Tomi_78
aktív tag
Sziasztok!
Arraylist-et hogy kell használni arra, hogy osztályokat teszek bele és törlöm őket? Van néhány ilyen objektumom, amiket így hozok létre:
public partial class MainForm : Form{Bitmap deneverkepe1 = new Bitmap("kepei\\kisdenever1bmp.bmp");Bitmap deneverkepe2 = new Bitmap("kepei\\kisdenever2bmp.bmp");class Deneverek{public int dirx,diry,xhely,yhely;public Bitmap kepe;};Deneverek egydenever;System.Collections.ArrayList deneverlista = new System.Collections.ArrayList();public MainForm(){for (int i=0; i<3; i++) {egydenever = new Deneverek();svsz = vsz.Next(1);if (svsz==0) {egydenever.dirx = -1;} else {egydenever.dirx = 1;};svsz = vsz.Next(1);if (svsz==0) {egydenever.diry = -1;} else {egydenever.diry = 1;};svsz = vsz.Next(1);if (svsz==0) {egydenever.kepe = deneverkepe1;} else {egydenever.kepe = deneverkepe2;};egydenever.xhely=vsz.Next(1,Width-egydenever.kepe.Width);egydenever.yhely=vsz.Next(1,Height-egydenever.kepe.Height);deneverlista.Add(egydenever);};
Eddig rendben is van (remélhetőleg), de ha pl. már ki akarom rajzolni őket így:void MainFormPaint(object sender, PaintEventArgs e){for (int i=0; i<3; i++) {var denever = deneverlista[i];e.Graphics.DrawImage(denever.kepe,denever.xhely,denever.yhely,denever.kepe.Width,denever.kepe.Height);};}
akkor hibaüzenetet kapok, hogy "„object” nem tartalmazza a(z) „dirx” metódus definícióját, és nem található olyan „dirx” kiterjesztésmetódus, amely „object” típusú első argumentumot fogad el (esetleg hiányzik egy „using” direktíva vagy egy szerelvényre mutató hivatkozás). (CS1061)"
és ugyanez a többi változójára is.
Azt szeretném, hogy legyenek ilyen képi objektumok a programomban, amikből később el is távolíthatok. Eredetileg sima tömbbel próbálkoztam, de azok tartalmát nem lehet megváltoztatni.
Ú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!
- Robotporszívók
- Steam topic
- Lopakodva befutott a Radeon RX 9060
- Világ Ninjái és Kódfejtői, egyesüljetek!
- Milyen TV-t vegyek?
- Motorola Moto G77 - kis motor, nagy karosszéria
- "Krémes" kopogással és pajkos külsővel hódítana a Yunzii klaviatúrája
- League of Legends
- Milyen billentyűzetet vegyek?
- Milyen autót vegyek?
- További aktív témák...
- iPhone 14 Plus 128GB Purple -1 ÉV GARANCIA - Kártyafüggetlen, MS4308, 100% Akkumulátor
- Apple iPhone 12 Mini 64GB,Használt,Adatkabel,12 hónap garanciával
- Telefon felvásárlás!! iPhone 16/iPhone 16 Plus/iPhone 16 Pro/iPhone 16 Pro Max
- Telefon felvásárlás!! iPhone 12 Mini/iPhone 12/iPhone 12 Pro/iPhone 12 Pro Max
- Telefon felvásárlás!! Samsung Galaxy S21/Samsung Galaxy S21+/Samsung Galaxy S21 Ultra
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
Cég: Laptopműhely Bt.
Város: Budapest


