英語で読む

次の方法で共有


コンパイラ エラー CS0752

部分メソッドは、out パラメーターを含むことはできません

部分メソッドは、 out パラメーターを含むことはできません 部分メソッドがコンパイラによって削除された場合、out パラメーターが常に割り当てられる保証がないので、out パラメーターは許可されてません。

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

  1. パラメーターから out 修飾子を削除し、代わりに、メソッドの戻り値を使用するか、メソッドの宣言から部分的な修飾子を削除します。

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

// cs0752.cs  
public partial class C  
{  
    partial void Part(out int num); // CS0752  
    // try the following line instead  
    // partial void Part(int num);  
  
    public static int Main()  
    {  
        return 1;  
    }  
}  

関連項目