qui du code suivant est la situation plus appropriée lorsque plusieurs threads accéder à la fonctionC#: Enfilez fonction de sécurité
public ArrayList CallMe1()
{
ArrayList al = new ArrayList();
lock(al.SyncRoot)
{
al.Add("33");
al.Add("45");
return al;
}
}
public ArrayList CallMe2()
{
ArrayList al = new ArrayList();
Monitor.Enter(al);
al.Add("33");
al.Add("45");
Monitor.Exit(al);
return al;
}
serait reconnaissant si le vote à la baisse est expliqué. – Sesh
objet de verrouillage statique quelque part? ça ne me semble pas une bonne idée ... – Svish
Sauf si c'est une méthode statique. .) – Rytmis