C#

lock statement (C#)

Në shqip përdoret i njëjti emër.

ShpjegimiSQ

lock (objekt) { ... } lejon vetëm një thread në një kohë brenda bllokut. E mbron një variabël të përbashkët nga race condition — si synchronized i Java-s.

EnglishEN

lock (obj) { ... } lets only one thread at a time into the block. It protects a shared variable from race conditions — like Java's synchronized.

Si ta mendosh

Si çelësi i vetëm i banjës në kafene.

Lexoje në anglisht

Like the single toilet key in a café.

Shembull kodicsharp

private readonly object _kyc = new();
private int _numri;
void Rrit() { lock (_kyc) { _numri++; } }

Terma të lidhur