Error del compilador CS0752

Actualización: noviembre 2007

Mensaje de error

Un método parcial no puede tener parámetros out
A partial method cannot have out parameters

Un método parcial no puede tener un parámetro out. Los parámetros out no se permiten porque, si el compilador quita el método parcial, no se garantiza que se asigne el parámetro out.

Para corregir este error

  • Quite el modificador out del parámetro y utilice en su lugar el valor devuelto del método, o bien quite el modificador parcial de la declaración de método.

Ejemplo

El código siguiente genera el error 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;
    }
}

Vea también

Referencia

Clases y métodos parciales (Guía de programación de C#)