mi chiedevo ...Sotto quale contesto sto correndo in C#?
Quando ho un codice come questo:
lock (obj)
{
MyCode.MyAgent();
}
Può MyAgent
contenere codice che riconosce che è in esecuzione in un blocco lock
?
Che dire:
for (int i=0;i<5;i++)
{
MyCode.MyAgent();
}
Può MyAgent
contenere codice che riconosce che è in esecuzione in un blocco loop
?
La stessa domanda può essere chiesto per using
blocchi, unsafe
codice, ecc ... - e si ottiene l'idea ...
Questo è possibile in C#?
Questa è solo una domanda teorica, non sto cercando di ottenere nulla ... solo la conoscenza.
Bene, penso che ognuna di queste sia una domanda diversa. Potrebbe esserci qualcosa per 'lock', ma' for' può essere ottimizzato e 'using' è solo sintassi per' try'/'finally'.Ad ogni modo, in fase di esecuzione, molti di questi non esistono ... – Kobi
No, non ho mai sentito parlare di queste cose e dubito che questi meccanismi esistano :) – GETah
Penso che ogni sviluppatore C# possa rispondere. –