英語で読む

次の方法で共有


コンパイラ エラー CS0821

暗黙的に型指定されたローカル変数は修正できません

暗黙的に型指定されたローカル変数と匿名型は、 fixed コンテキストではサポートされません。

このエラーを解決するには

  1. 変数から fixed 修飾子を削除するか、変数を明示的な型として指定します。

次のコードでは CS0821 が生成されます。

C#
class A  
{  
    static int x;  
  
    public static int Main()  
    {  
        unsafe  
        {  
            fixed (var p = &x) { }  
        }  
        return -1;  
    }  
}  

関連項目