작성한 질문수
[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part4: 게임 서버
SpinLock
작성
·
114
0
int original = Interlocked.Exchange(ref isLocked, 1);original 이란 변수에 ref isLocked의 원본 값을 반환해줌과 동시에isLocked 참조값을 1로 바꾸다 라고해석했는데 맞게 해석한걸까요?
답변 1
int temp = isLocked;isLocked = 1;return temp;네 그렇습니다.위 코드가 한 번에 이루어지는 것입니다.