Ошибка компилятора CS0752
Обновлен: Ноябрь 2007
Сообщение об ошибке
Разделяемый метод не может иметь параметры out
A partial method cannot have out parameters
Разделяемый метод не может иметь параметры out. Параметры out недопустимы, поскольку при удалении компилятором разделяемого метода нет никакой гарантии в том, что эти параметры будут когда-либо назначены.
Исправление данной ошибки
- Удалите модификатор out из параметра и используйте вместо него возвращаемое значение либо удалите модификатор partial из объявления метода.
Пример
В следующем примере возникает ошибка 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;
}
}
См. также
Ссылки
Разделяемые классы и методы (Руководство по программированию в C#)