היש הבדל?

היש הבדל?

יש הבדל בין:
Monitor.Enter(some) .... Monitor.Exit(some)​
לבין:
SyncLock some .... End SyncLock​
?
 
../images/Emo208.gif מישהוא יודע?

בכלל יש המון טכניקות כדי להשתלט על הבלגן עם הנימים... מה ההבדלים??? תודה.
 
NilRefError

כן, synclock ישחרר את הנעילה גם אם תזרק שגיאה. קריאה פשוטה ל monitor exit/enter לא תעשה את זה אלא אם תעשה שימוש ב finally
 
למעלה