title: What is the best simple way to implement a semaphore using C#?
body: <p>As a question of a job interview, what is the best&amp;simple way to implement a semaphore using C#?<br>
  Please add your code<br>
  Thanks!<br>
  * Not using semphores with Win32 API, I mean To implement it yourself.</p>