Здравствуйте, Коваленко Дмитрий, Вы писали:
КД>В System.Threading.Interlocked есть только Exchange для знаковых типов (int,long). А мне нужно для UInt32...
используй
unchchedked {
int a = __uintValue__;
Interlocked.Exchange(...);
__uintValue__ = a;
}
... << RSDN@Home 1.2.0 alpha 5 rev. 1538>>
Если при компиляции и исполнении вашей программы не происходит ни одной ошибки — это ошибка компилятора :)))