¡Caminando hacia el éxito!

Aprende en Comunidad

Avalados por :

Solución alternativa para la conversión de tipos en C# y Visual Basic

  • Creado 01/03/2024
  • Modificado 01/03/2024
  • 6 Vistas
0
Cargando...

Bueno, sí, supongo que estoy en negación<g> pero...

¿Alguien puede ofrecer (¿malaprop?) una solución alternativa a la prohibición contra la conversión directa de tipos para lograr el equivalente de...

[C#]

// Crea un IPEndPoint para capturar la identidad del host que envía.

IPEndPoint sender = new IPEndPoint(IPAddress.Any, 0);

EndPoint senderRemote = (EndPoint)sender;

...o incluso...

[Visual Basic]

' Crea un IPEndPoint para capturar la identidad del host que envía.

Dim sender As New IPEndPoint(IPAddress.Any, 0)

Dim senderRemote As EndPoint = CType(sender, EndPoint)

...¿hmmm?

Muchas gracias.

Pedro Pascal
Se unió el 07/03/2018
Pinterest
Telegram
Linkedin
Whatsapp

4 Respuestas

0
Cargando...

Sí, lo he hecho. Gracias.

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

No estoy seguro si esto podría ayudar, pero ¿has revisado el código de Socket de Roland en su sitio web?

Topwiz Software - Winsock

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

Gracias Chris.

El problema está en la conversión entre instancias de system.net.endpoint y system.net.ipendpoint.

Mi objetivo es tener un cliente/servidor UDP "simple" funcionando, pero parece ser todo menos simple.

Mi intento inmediato es portar el código encontrado en https://msdn.microsoft.com/en-us/library/aa329728(v=vs.71).aspx que cité anteriormente en este hilo.

Tengo un par de CRs abiertos con respecto al uso de la clase UDPClient, pero mientras tanto estoy buscando una solución temporal interactuando directamente con las clases de socket en lugar de la "comodidad" de usar el UDPClient de .NET.

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

Hola John;

Creo que los argumentos de llamada al método IPEndPoint() son: Int64 e Int32

Saludos.. Chris

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019

contacto@primeinstitute.com

(+51) 1641 9379
(+57) 1489 6964

© 2024 Copyright. Todos los derechos reservados.

Desarrollado por Prime Institute

¡Hola! Soy Diana, asesora académica de Prime Institute, indícame en que curso estas interesado, saludos!
Hola ¿Puedo ayudarte?