最終更新:2015-10-15 (木) 02:42:01 (3117d)  

lock
Top / lock

C♯/キーワード

lockキーワードに渡される引数は、参照型に基づくオブジェクトである必要があり、ロックのスコープを定義するために使用されます

  • C♯/スレッド/同期
    public void Function()
    {
        System.Object lockThis = new System.Object();
        lock(lockThis)
        {
            // Access thread-sensitive resources.
        }
    }

メモ

  • lock 文を用いると、コンパイラが自動的に Monitor クラスを用いた排他制御用のコードを生成してくれる

関連