В моем приложении У меня есть статический метод, который вызывается из нескольких потоков одновременно. Есть ли опасность, что мои данные перепутаны?C#: Что делать, если статический метод вызывается из нескольких потоков?
В моей первой попытке метод не был статичным, и я создавал несколько экземпляров класса. В этом случае мои данные каким-то образом перепутались. Я не уверен, как это происходит, потому что это происходит только иногда. Я все еще отлаживаю. Но теперь метод статический, у меня пока нет проблем. Может быть, это просто удача. Я не знаю точно.
взгляните на это http://msdn.microsoft.com/library/c5kehkcz(VS .80) .aspx –
@ Diego - этот комментарий предназначен для меня или для @ Холли? –
To Holli, просто чтобы добавить практическую информацию к вашему ответу. –