使用英语阅读

通过


编译器错误 CS0752

分部方法不能有 out 参数

分部方法不能有 out 参数 不允许使用 Out 参数,因为如果编译器删除分部方法,则不能保证将 out 参数赋值。

更正此错误

  1. 从参数中删除 out 修饰符,改用该方法的返回值,或者从该方法声明中删除分部修饰符。

示例

以下代码生成 CS0752:

C#
// 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;  
    }  
}  

另请参阅