Cześć, mam pytanie :)
Mój kod wygląda mniej więcej tak:
private void error(string thread, string kod)
{
int startPos = kod.LastIndexOf("error_code\":") + ("error_code\":").Length;
int length = kod.IndexOf(",\"error_msg") - startPos;
int err_code;
int.TryParse(kod.Substring(startPos, length), out err_code);
if (err_code == 1)
{
...
}
return;
}
private void thread1()
{
...
if (kod.Contains("error_code\":")
error("thread1", kod);
...
}
private void thread2()
{
...
if (kod.Contains("error_code\":")
error("thread2", kod);
...
}
A pytanie brzmi następująco, czy 2 wątki mogą w tej samej chwili odwołać się do tej samej metody? Jeżeli nie, to jak mogę coś takiego osiągnąć?