将字符串转换为mac地址,例如0000001
需要更改为00:00:01
在php中,我可以通过此$HexVal=rtrim(strtoupper(chunk_split($hexval, 2, ':')),':');
得到它,我需要在C#中完全相同。
我有前6个值为00:01:AB,我从十进制数得到最后六个值。如果我输入1则需要更改为00:00:01。所以我就把00到00:00:00:00:01。
答案 0 :(得分:3)
好的,
var temp = Regex.Replace("000001", ".{2}", "$0:");
var tempo = temp.Remove(temp.Trim().Length - 1);//or
var tempo = temp.Trim(':');