質問: マルチスレッドプログラミングにおいてよく目にする'WaitOne'というメソッド。 この変数名にある'One'とは、何を意味しているのでしょうか? 1(信号・シグナル)を待つ といった意味じゃないかと予想していますが、これは間違いでしょうか?
回答: 1個の one でしょう。 Win32API では `WaitForSingleObject` と `WaitForMultipleObjects` なんてのもあります。 長ったらしいですが、英語的にはこっちのほうがわかりやすいのかも? .NET の `WaitAll` `WaitAny` はシンプルで良いですよね。