一段java socket代码求转C# socketjavac#网络 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我自己搜索后写的代码,不知道对不对,我感觉不对,首先就代码,我少读了个长度int。/** * Socket网络连接 */ public byte[] send(byte[] _sendData) { if (Socket_C == null) { IPAddress ipAdr = IPAddress.Parse(url); IPEndPoint ipEp = new IPEndPoint(ipAdr,endPoint); Socket_C = new Socket (AddressFamily.InterNetwork,SocketType.Stream,ProtocolType.Tcp); Socket_C.Connect(ipEp); } Socket_C.Send(_sendData); byte[] data = new byte[1024]; int bytesRead = Socket_C.Receive (data); // System.out.println("读取结束"); return data; } Socket_C.Send(_sendData,0,_senData.Length); byte[] data = new byte[1024]; int bytesRead = Socket_C.Receive (data,0,data.Length); 不对吧?我看Send函数里,只要传一个byte[]即可。我是在unity3d引擎里修改的,你这样其实并没有解决我的问题!我java代码中在收到数据的时候,第一次读出来的是一个int长度。还请正解!谢谢! 请教大家,C# winform 如何保存一个值 如何重写控件? vs2008的winform发布的安装程序指定安装路径问题 线面的程序错在哪? 如何组织项目 自定义消息接收问题 各位打个有谁知道怎样用程序把doc格式转换为tif格式啊 怎么用代码实现全码数字转成半码字符 (2)程序有点长,我分两个贴子.我已经超级郁闷了,这个DataGird问题差点搞得我跳楼了(立即结分,分算一个贴子的). C#调用非托管C API 函数出现的错误 如何就把PPT转换成HTML显示的问题 C# 模拟HTTP请求的服务器
/**
* Socket网络连接
*/
public byte[] send(byte[] _sendData) {
if (Socket_C == null) {
IPAddress ipAdr = IPAddress.Parse(url);
IPEndPoint ipEp = new IPEndPoint(ipAdr,endPoint);
Socket_C = new Socket (AddressFamily.InterNetwork,SocketType.Stream,ProtocolType.Tcp);
Socket_C.Connect(ipEp);
}
Socket_C.Send(_sendData);
byte[] data = new byte[1024];
int bytesRead = Socket_C.Receive (data);
// System.out.println("读取结束");
return data;
}
byte[] data = new byte[1024];
int bytesRead = Socket_C.Receive (data,0,data.Length);
我是在unity3d引擎里修改的,你这样其实并没有解决我的问题!
我java代码中在收到数据的时候,第一次读出来的是一个int长度。还请正解!谢谢!