Я не вижу много использования TCPClient
, но есть много Socket
? В чем заключается основное различие между ними и когда вы будете использовать их?
Я понимаю, что .NET Socket
написан поверх WINSOCK, а TCPClient
- оболочка класса Socket
. Таким образом, TCPClient
- путь вверх по цепочке и, возможно, неэффективен. Поправьте меня, если я ошибаюсь.