我编写这个简单的代码来从socket获取数据:
private void DataReceive()
{
try
{
byte[] bytes = new byte[1000];
int byteRec;
while (true)
{
while (true)
{
byteRec = handler.Receive(bytes);
if (byteRec > 0)
{
data = System.Text.Encoding.ASCII.GetString(bytes, 0, byteRec);
break;
}
}
FillLstMsg(data);
}
}
catch (Exception ex)
{
MessageBox.Show(ex.Message);
}
}
但我想从HEX格式获取数据,或者我看到十六进制格式的数据?,我该怎么做?
答案 0 :(得分:0)