我做了一个小程序来读取我的mac地址,但我无法让读取看起来正确。现在我的输出看起来像 302545261200 但我希望它看起来像 00:12:26:45:25:30
这是我使用的代码片段
案例“MAC”:
cmd = HexToByte(StrObytes);
ser.Write(cmd, 0, cmd.Length);
read_MAC = new byte[500];
Thread.Sleep(500);
ser.Read(read_MAC, 0, ser.BytesToRead);
mac_bytes = new byte[6];
int u = 0;
for (int i = 8; i >= 3; i--)
{
mac_bytes[u] = read_MAC[i];
u++;
}
textBox1.Text = ByteArrayToString(mac_bytes);
break;