Поделиться через


Ошибка компилятора CS0766

Обновлен: Ноябрь 2007

Сообщение об ошибке

Разделяемый метод должен иметь возвращаемый тип "void".
Partial methods must have a void return type.

Разделяемый метод не может возвращать значения. Его возвращаемый тип должен быть "void".

Исправление данной ошибки

  • Присвойте разделяемому методу возвращаемый тип "void" или преобразуйте метод в регулярный (не разделяемый) метод.

Пример

Следующий пример приводит к возникновению ошибки CS0766:

// cs0766.cs
using System;

    public partial class C
    {
        partial int Part(); // CS0766

        // Typically the implementing declaration
        // is contained in a separate file.
        partial int Part() //CS0766
        {
        }

        public static int Main()
        {
            return 1;
        }

    }

См. также

Ссылки

Разделяемые классы и методы (Руководство по программированию в C#)