Hirdetés
- Samsung Galaxy S23 Ultra - non plus ultra
- Samsung Galaxy S25 - végre van kicsi!
- Samsung Galaxy S20 és S20+ duplateszt
- Sony Xperia 1 V - kizárólag igényeseknek
- Samsung Galaxy Watch6 Classic - tekerd!
- One mobilszolgáltatások
- Samsung Galaxy S21 FE 5G - utóirat
- Bemutatkozott a Poco X7 és X7 Pro
- Vivo X300 Pro – messzebbre lát, mint ameddig bírja
- Samsung Galaxy A54 - türelemjáték
Új hozzászólás Aktív témák
-
joysefke
veterán
válasz
pvt.peter
#9576
üzenetére
Szinte biztos, hogy nem atomi, mint ahogyan az "i++" sem atomi, hiába fér bele egy sorba. Az if operatoros verzió amit helyettesíteni akarsz pedig garantáltan nem atomi.
Kérdés, hogy miért van szükséged atomi műveletekre? Az atomi műveleteket biztosító C# osztályt egyébként itt találod: Interlocked Class (System.Threading) | Microsoft Docs
Miért nem használasz egy "shared nothing" megközelítést ahol az adott konkurens metódusaid semmilyen közösen használt változót/adatot nem használnak? Vagy miért nem lockolsz valamilyen szemafor konstrukcióval a kritkus kódon (kritkus kód == írás művelet bármilyen közös változón)
SZERK
ezt dobta a kereső:
What are Atomic operations and what are not?
In C# Specification, the stamement about atomic operation is:
“Reads and writes of the following data types shall be atomic: bool, char, byte, sbyte, short, ushort, uint, int, float, and reference types.” Also: “…there is no guarantee of atomic read-modify-write, such as in the case of increment or decrement.”.
a ??= operator szerintem a read-modify-write kategóriába esik...
Ú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!
- sziku69: Fűzzük össze a szavakat :)
- NVIDIA GeForce RTX 5070 / 5070 Ti (GB205 / 203)
- Samsung Galaxy S23 Ultra - non plus ultra
- Sweet.tv - internetes TV
- Házi hangfal építés
- BestBuy topik
- Okos Otthon / Smart Home
- Arc Raiders
- Luck Dragon: Asszociációs játék. :)
- Lexus, Toyota topik
- További aktív témák...
- KINGSTON FURY 32GB Beast DDR5 5200MHz CL40 KIT KF552C40BBK2-32
- Apple iPhone 12 Mini 64GB, Kártyafüggetlen, 1 Év Garanciával
- Gigabyte GA-H110M-S2H PC, i5-7400 CPU, Windows 11
- DELL latitude 5410 Tartós Üzleti Laptop 14" -70% i5-8365U 4Mag 16Gb 500GB SSD FHD IPS LTE
- SZÉP! DELL latitude 5410 Tartós Üzleti Laptop 14" -70% i5-8365U 4Mag 16Gb 512GB SSD FHD IPS
- BESZÁMÍTÁS! ASUS Z97-K Z97 chipset alaplap garanciával hibátlan működéssel
- Nintendo Switch Oled // Számal // Garancia //
- Gamer PC-Számítógép! Csere-Beszámítás! I5 10500T / RTX 3050 / 32GB DDR4 / 512 SSD!
- Bomba ár! Lenovo X1 Carbon 4th: i5-6GEN I 8GB I 512SSD I 14" FHD I HDMI I Cam I W11 I Gari
- AKCIÓ! Apple Macbook Pro 16" 2019 i7 16GB 500GB 5300M 4GB macbook garanciával hibátlan működés
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest


