No se puede devolver el valor de main

static string Main(string[] args)
{
    //IPAddress ipAddress = System.Net.IPAddress.Loopback;
    IPAddress ipAddress = IPAddress.Parse("192.168.0.100");
    IPEndPoint localEndPoint = new IPEndPoint(ipAddress, 1515);
    Socket sock = new Socket(AddressFamily.InterNetwork, SocketType.Stream, ProtocolType.Tcp);
    Connect(localEndPoint, sock);
    string packet;
    packet = Console.ReadLine();
    packet += "<EOF>";
    Send(sock, packet);
    Receive(sock);
    return packet;
    //connectDone.WaitOne();
}

Esta es la sección de correo del cliente, cuando intento devolver mi cadena desde mi servidor responder (variable de paquete), el error del compilador esProgram '...\clie.exe' does not contain a static 'Main' method suitable for an entry point

Respuestas a la pregunta(4)

Su respuesta a la pregunta