I don't see much use of TCPClient, yet there is a lot of Socket? What is the major difference between them and when would you use each?
I understand that .net socket are written on top of WINSOCK, and TCPClient is a wrapper over Socket class. Thus TCPClient is way up the chain, and possibly inefficient. Correct me if I am wrong.
Thanks