英語で読む

次の方法で共有


コンパイラ エラー CS0227

アンセーフ コードは /unsafe でコンパイルした場合のみ有効です。

ソース コードに unsafe キーワードが含まれている場合、AllowUnsafeBlocks コンパイラ オプションも使用する必要があります。 詳細については、「アンセーフ コードとポインター」を参照してください。

Visual Studio 2012 で unsafe オプションを設定するには、メイン メニューで [プロジェクト] をクリックして、 [ビルド] ウィンドウを選択し、[アンセーフ コードの許可] チェック ボックスをオンにします。

次の例で、 /unsafe なしでコンパイルすると、CS0227 が生成されます。

C#
// CS0227.cs
public class MyClass
{
   unsafe public static void Main()   // CS0227
   {
   }
}

関連項目