przesłanie Dictionary przez socket

przesłanie Dictionary przez socket
SH
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 32
0

staram się napisać komunikator i stanąłem na problemie dystrybucji listy podłączonych klientów

listę przechowuję tak:

Kopiuj
public static Dictionary<string, TcpClient> users = new Dictionary<string, TcpClient>();

da radę taki obiekt cały przesłać przez socket ?

jeśli nie to czym mogę sobie pomóc ?

RE
  • Rejestracja: dni
  • Ostatnio: dni
0

Chcesz przesłać przez sieć TcpClient? Nie wystarczy sam adres? Klasa TcpClient nie jest [Serializable], bo i po co.

xeo545x39
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Kosmos
  • Postów: 1571
0

Na pewno ci cały obiekt nie jest potrzebny. Wybierz to co ci potrzeba, zrób z tego klasę/strukturę i normalnie prześlij zserializowany obiekt strumieniem czy jak tam sobie chcesz.

SH
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 32
0

macie rację, potrzebny mi w sumie będzie tylko identyfikator użytkownika

dziękuję bardzo ! :)

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.