Új hozzászólás Aktív témák
-
G.A.
aktív tag
Üdv!
Egy saját class-t szerettem volna létrehozni:
public class Avr_Registers
{
public string Name
{ get; set; }
public byte Value
{ get; set; }
public string[] Bit_Names
{ get; set; }
}
amivel már a teszt foo()-ban gondo akadt:public void AVR_Register_Test()
{
Avr_Registers[] AVR_Regz =
new Avr_Registers[256];
for (UInt64 i = 0; i < 0x08; i++)
{
AVR_Regz[i].Name = "Reg" + i.ToString(); << már itt hibát ir ki
AVR_Regz[i].Value = (byte)i;
for (byte b = 0; b < 8; b++)
{
AVR_Regz[i].Bit_Names[b] = "Bit" + i.ToString() + b.ToString();
}
write_to_uart_screen(AVR_Regz[i].Name + " value = " + AVR_Regz[i].Value.ToString() + "\r\n");
for (byte y = 0; y < 8; y++)
{
write_to_uart_screen(AVR_Regz[i].Bit_Names[y] + "\r\n");
}
}
}
A hiba:
"System.NullReferenceException: 'Az objektumhivatkozás nincs beállítva semmilyen objektumpéldányra.' "
Nem tudok a változóimnak (új) értéket adni.
A legidegtépőbb számomra, hogy akármilyen módon próbálom megoldani nem megy, pedig vagy egy tucat "referencia" kódot találtam a neten, amik leginkább erre a félépítésre hajaznak:
[link]A vicc, hogy van egy másik, egy array-változós class-om, ami meg simán megy, ahogy azt elképzeltem.
Ú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!
- Székesfehérvár és környéke adok-veszek-beszélgetek
- Star Trek
- PlayStation 5
- LordAthis: Ismét egy "Idióta" A.I. Projekt, hogy meglovagolja az aktuális trendeket...
- LordAthis: AI Kérdés érkezett - 3600 soros Spagetti kód refaktorálása és budget
- Milyen TV-t vegyek?
- Sony Xperia 1 VII - Látod-e, esteledik
- Medence topik
- Milyen légkondit a lakásba?
- iPad topik
- További aktív témák...
- Bontatlan utángyártott toner Samsung CLP-310/315 és CLX-3170/3175 nyomtatókhoz
- Zotac Geforce RTX 3060 (működik, de hibás!)
- Lenovo Thinkpad X1 Carbon Laptop 14" i7-8565U 4Mag 16GB/512GB FHD IPS
- Razer Cynosa V2 - Nordic Layout INGYEN FOXPOST
- i7 asztali pc játszani, és sok másra, bomba áron!!!! Socket 2066 64GB 8GB VGA
- iKing.hu - Samsung Galaxy Z Flip 7 Blue Shadow Újszerű, karcmentes állapotban 512 GB
- Jogtiszta Microsoft Windows / Office / Stb.
- ÚJ HP EliteBook 840 G8 - 14"FHD IPS - i5-1145G7 - 32GB - 512GB SSD - Win10 PRO - Garancia
- Xiaomi Redmi Note 13 256GB Kártyafüggetlen 1 év Garanciával
- Akció! Hordozható GAMER Monitor! MSI MAG162V ! 15.6 1920x1080 FULLHD! Bolti ár fele!
Állásajánlatok
Cég: FOTC
Város: Budapest