Foros del Web » Programación para mayores de 30 ;) » .NET »

Error al referenciar objetos de la misma clase

Estas en el tema de Error al referenciar objetos de la misma clase en el foro de .NET en Foros del Web. Hola, quiero hacer una clase para manejar los sockets: Código HTML: public class CSocket { private string address; private int port; public string Address { ...
  #1 (permalink)  
Antiguo 25/07/2008, 08:25
 
Fecha de Ingreso: junio-2002
Ubicación: España
Mensajes: 348
Antigüedad: 21 años, 10 meses
Puntos: 8
Error al referenciar objetos de la misma clase

Hola, quiero hacer una clase para manejar los sockets:

Código HTML:
public class CSocket
    {
        private string address;
        private int port;

        public string Address
        {
            get { return address; }
            set { address = value; }
        }

        public int Port
        {
            get { return port; }
            set { port = value; }
        }

        public CSocket()
        {
            this.address = "";
            this.port = 0;
        }

        public CSocket(string address, int port)
        {
            this.address = address;
            this.port = port;
        }

        private static Socket ConnectSocket()
        {
            IPEndPoint ipep = new IPEndPoint(IPAddress.Parse(Address), Port);
            Socket server = new Socket(AddressFamily.InterNetwork, SocketType.Stream, ProtocolType.Tcp);

            server.Connect(ipep);//Intentamos conectar el socket
            if (server.Connected)
                return server;
            return null;
        }
    }

Pero en la línea: IPEndPoint ipep = new IPEndPoint(IPAddress.Parse(Address), Port); me dice que Address y Port nedesitan ser referenciados por un objeto, pero si yo accedo a ellos por get y set porqué me da ese error?
__________________
Bicis nuevas y de segunda mano: Bicibid
  #2 (permalink)  
Antiguo 25/07/2008, 09:43
 
Fecha de Ingreso: junio-2002
Ubicación: España
Mensajes: 348
Antigüedad: 21 años, 10 meses
Puntos: 8
Respuesta: Error al referenciar objetos de la misma clase

Estoy tontico....
El método ConnectSocket() no tiene que ser estático.
__________________
Bicis nuevas y de segunda mano: Bicibid
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 04:34.