Здравствуйте, Cosma, Вы писали:
C>Хотелось бы узнать, есть ли поддержка или альтернатива в .Net
C>Winsock 2 или нужно использовать API Winsock 2 напрямую?
А чем не устраивает System.Net.Sockets.Socket? Это managed-обертка над WinSock.
Все, что здесь сказано, может и будет использоваться против меня...
А>Все вызовы WSASocket, WSAStartup, bin, listen и т. д. можно вызывать напрямую?
Шутник вы, батенька...
Конечно, никто не запрещает сделать DllImport ("wsock32.dll"), объявить все необходимые функции и вызывать их "напрямую".
Но тогда зачем вообще писать на .Net при таком подходе?
В System.Net.Sockets, естественно, все вызовы маршалятся через CLR
Все, что здесь сказано, может и будет использоваться против меня...