コンパイラ エラー CS0821
更新 : 2007 年 11 月
エラー メッセージ
暗黙的に型指定されたローカル変数は修正できません
暗黙的に型指定されたローカル変数と匿名型は、fixed コンテキストではサポートされません。
このエラーを解決するには
- 変数から fixed 修飾子を削除するか、変数を明示的な型として指定します。
使用例
次のコードは CS0821 を生成します。
class A
{
static int x;
public static int Main()
{
unsafe
{
fixed (var p = &x) { }
}
return -1;
}
}