コード例 #1
0
 public int Guard()
 {
     using (var guard = list.Lock())
     {
         return(guard.Value.FirstOrDefault());
     }
 }
コード例 #2
0
ファイル: QuickStart.cs プロジェクト: keithyipkw/InSync
 public void Bar(int z)
 {
     // alternative style
     using (var guard = state.Lock())
     {
         guard.Value.X -= 1;
         guard.Value.Y -= z;
     }
 }